LINQ to Entities поддерживает только преобразование примитивных типов модели данных сущности?

Я пытаюсь заполнить раскрывающийся список в моем представлении. Любая помощь приветствуется. Спасибо.

Ошибка:

Невозможно привести тип System.Int32 к типу System.Object.

LINQ to Entities поддерживает только приведение типов примитивов модели данных сущностей.

Контроллер:

ViewBag.category = (from c in new IntraEntities().CategoryItems
                   select new SelectListItem() {Text=c.Name, Value=""+c.ID }).ToList<SelectListItem>();

Просмотр:

Category:<br />@Html.DropDownList("category", (List<SelectListItem>)ViewBag.category)
11
задан tereško 1 August 2013 в 14:32
поделиться