Я привязываю свою таблицу Product к Grid следующим образом
Контроллер действий
ViewData["Products"] = _repository.GetProducts(true);
Просмотр
@(Html.Telerik().Grid((IEnumerable<Product>)ViewData["Products"])
И все работает отлично.Но мне нужно выбрать только два поля из таблицы, и я попытался использовать код ниже
ViewData["Products"] = _repository.GetProducts(true).Select(p => new
{
Id = p.Id,
Name = p.Name
});
, и теперь я получаю ошибку ниже.Может быть, кто-нибудь может объяснить, как решить эту проблему?
Unable to cast object of type System.Data.Linq.DataQuery to type System.Collections.Generic.IEnumerable