标签:
http://my.oschina.net/kavensu/blog/307376
关键点在于ViewBag.XX不能与字段名同名。否则无法设置默认值。应该是因为冲突。
例如:
@Html.DropDownListFor(model => model.dept_id, ViewBag.depts as IEnumerable<SelectListItem>,string.Empty, new { style = "width:180px" })
不能写成:
@Html.DropDownListFor(model => model.dept_id,ViewBag.dept_id as IEnumerable<SelectListItem>,string.Empty, new { style = "width:180px" })
该办法可以解决后端List<SelectListItem>前端无法获取默认值的情况
标签:
原文地址:http://www.cnblogs.com/zglyzi/p/4530569.html