如何在ASP.NET MVC视图页面上设置Dropdown的默认选定值

时间:2010-01-29 19:45:13

标签: asp.net-mvc

我有一个下拉列表,我需要设置数据库中的默认选定值。

示例:

<%= Html.DropDownList("state", " -- Select one -- ")%>

上面的代码从我的实体模型中绑定ViewData [“专业”]中的记录。 并在顶部添加“选择一个”。 现在如果我需要我的下拉列表将默认值设置为'NY'。我怎么能这样做?

感谢您的回复。

由于

1 个答案:

答案 0 :(得分:0)

传入ViewModel中的SelectList

ViewData["States"] = new SelectList(states, "State_ID", "Name", "State_ID");

然后

<%= Html.DropDownList("State_ID", (IEnumerable<SelectListItem>)ViewData["States"])%>