@Html.DropDownListFor(model => model.title, (SelectList)ViewBag.NoVList, new { id = "natureOfVisit", @class = "text white" })
如何向此DropDownListFor添加deafult值。我的意思是当用户打开弹出窗口以编辑此下拉列表的模型时,从下拉框中选择当前的model.title值。
答案 0 :(得分:2)
试试这个:
@Html.DropDownListFor(model => model.title, (SelectList)ViewBag.NoVList, "Please Select...", new { id = "natureOfVisit", @class = "text white" })
第三个参数是optionLabel
。
答案 1 :(得分:0)
要设置下拉列表的默认值,您应该创建适当的SelectList:
ViewBag.NoVList = new SelectList(novs, "valueField", "textField", 1);
novs [1]将是默认选择。