2010-04-20 57 views
2

我有一点问题。我使用Html.DropDownListFor帮助器向客户端呈现下拉列表。ASP.NET MVC Html.DropDownListFor选择值

但我无法在下拉列表中设置所选值。

<%= Html.DropDownListFor(model => Model.CalculationClassCollection, 
new SelectList(Model.CalculationClassCollection, "ID", "Name", 3), 
new { id = "ddCalculationClass" })%> 

有人可以帮我吗?

回答

3

如果SelectList不是我的模型的成员,我会使用<%= Html.DropDownList("listBoxID", new SelectList(Model.CalculationClassCollection, "ID", "Name", 3))%>

+0

谢谢!有用! – user295541 2010-04-20 13:26:03

0

它是重载方法之一。我认为这是一个像默认的参数的方法。对不起,我现在不在开发者电脑前,所以我不能告诉你究竟是哪种方法。