ASP.NET MVC中的cshtml页面中的下拉框的使用

ASP.NET MVC中的cshtml页面中的下拉框的使用
用上@Html.DropDownList


先记下来。。以做备忘。。。




注意:viewbag后的名称不能和select的名字一样,如果一样在编辑的时候不能设置默认值,如:@Html.DropDownList("level", new SelectList(ViewBag.level, "typecode", "typename", Model.level)) 这样就会在编辑的时候出问题,需要改成@Html.DropDownList("level", new SelectList(ViewBag.level0, "typecode", "typename", Model.level))