2012-09-04 64 views
2
@Html.DropDownListFor(model => model.title, (SelectList)ViewBag.NoVList, new { id = "natureOfVisit", @class = "text white" }) 

如何向此DropDownListFor添加deafult值。我的意思是当用户打开弹出窗口来编辑模型,在这个下拉列表中,从下拉框中选择当前的model.title值。Deafult value loading为HTML.DropDownListFor

回答

0

要为下拉列表设置默认值,你应该建立相应的SelectList:

ViewBag.NoVList = new SelectList(novs, "valueField", "textField", 1); 

novs [1]这里将是默认选择。

+0

欢迎您:) – karaxuna

2

试试这个:

@Html.DropDownListFor(model => model.title, (SelectList)ViewBag.NoVList, "Please Select...", new { id = "natureOfVisit", @class = "text white" }) 

第三个参数是optionLabel