将数据动态绑定到asp.net mvc中的下拉列表

时间:2008-10-18 12:52:59

标签: asp.net-mvc data-binding

如何在ASP.NET MVC中将数据动态绑定到<%Html.Dropdownlist....

2 个答案:

答案 0 :(得分:15)

只需将正确的IEnumerable传递为键入的模型或ViewData即可。尝试这样的事情(从我的脑子里):

<%= Html.DropDownList(string.Empty, 
    "myDropDownList",  
    new SelectList((IEnumerable)ViewData["stuff"], 
        "DescriptionProperty", 
        "ValueProperty")) 
%>

使用MVC中的下拉列表帮助器,您不会像在旧ASP.NET中那样“绑定”数据。

答案 1 :(得分:1)

link text以下链接提供了两种绑定下拉列表的方法。 绑定下拉列表