Dropdownlist选择的项目未在Asp.net MVC中显示

时间:2010-06-23 15:22:34

标签: asp.net-mvc asp.net-mvc-2

我使用以下代码

在asp.net mvc中实现了下拉列表

在控制器中

int iSelectedNode = 2;

ViewData["ddlModels"] = new SelectList(Models, "ModelCode", "ModelName", iSelectedNode);

在视图中

<%= Html.DropDownList("ModelCode", (SelectList)ViewData["ddlModels"],"--Select--",  new {id="ddlModel" })%>

我仍然一直看到文字“--Select--”一直被选中。

提前致谢。

1 个答案:

答案 0 :(得分:0)

确保控制器中的Models集合包含ModelCode = 2的元素。

这是因为您使用asp.net-mvc-2结帐this answer标记了您的问题,以便更好地使用强类型视图和帮助程序处理下拉列表。