我有编辑表单的MVC3网站。在这个表单上有一个DropDownList,它显示了可以选择的值的列表。我希望它设置为以前选择的值(在创建表单上)。该值以Model.Status为单位。我认为这段代码会起作用: new SelectList(ViewBag.Status as System.Collections.IEnumerable, "Id", &
刚刚开始使用ASP.NET MVC,遇到了以下情况。这感觉很像一个bug,但如果不是,请解释一下:)<%=Html.DropDownList("MyList", ViewData["MyListItems"] as SelectList)%>不使用模型时,将按预期设置值和所选项目:public ActionResult M