2013-10-24 2 views
0

У меня есть выпадающий список в представлении привязки к модели (MVC4)расширение Html.DropDownList

@Html.DropDownList("ID_ROLE", String.Empty) 

ID_ROLE является одним из имущества модели

и ID_ROLE является также названием viewbag Перехожу к мнению, таким образом,

ViewBag.ID_ROLE = new SelectList(lista_ruoli.OrderBy(x => x.DESCR_ROLE), "ID_ROLE", "DESCR_ROLE", user_to_edit.ID_ROLE); 

Таким образом, он работает ..

, но я не понять, почему я не могу найти расширение HtmlHelper.DropDownList , который подходит с

@Html.DropDownList("ID_ROLE", String.Empty) 

Является ли этот путь не так или нет? Спасибо!

ответ

0

Не уверен, если я правильно понимаю, но если вы хотите список, чтобы показать в раскрывающемся списке, вам необходимо предоставить список в HTML-хелперов:

@Html.DropDownList("ID_ROLE", (SelectList)ViewBag.ID_ROLE) 
+0

Спасибо, да, я согласен Infact я пытаясь понять, почему это работает так, как описано выше. Есть идеи? – user2743368

Смежные вопросы