ViewBag вместо IEnumerable в DropDownList

Мне передан ViewBag, состоящий из идентификаторов и заголовков из класса (мы назовем его Games). Я пытаюсь создать Html.DropDownList, используя содержимое ViewBag вместо Enum.

Прямо сейчас у меня есть следующий код, который неверен:

Html.DropDownList("GameID", new SelectList(from IEnumerable<Games> game in 
Enum.GetValues(ViewBag.Games) select new { value = 
ViewBag.Games.ID, name = ViewBag.Games.Title}, "value", "name", Model.Content.GameID))

Я знаю, что мне нужно заменить переменные from и in, но я не знаю, чем их заменить. Любые идеи? Спасибо.

0
задан tehdoommarine 10 October 2011 в 19:27
поделиться