我在视图中有一个下拉列表绑定到模型(MVC4)
@Html.DropDownList("ID_ROLE", String.Empty)
ID_ROLE是模型
的属性之一和ID_ROLE也是我以这种方式传递给视图的视图包的名称
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 :(得分:0)
不确定我是否理解正确,但如果您希望列表显示在下拉列表中,则需要向HTML帮助程序提供列表:
@Html.DropDownList("ID_ROLE", (SelectList)ViewBag.ID_ROLE)