不存在具有键“List”的“IEnumerable”类型的 ViewData 项
Controllers中,
//加载数据库,下拉列表
public ActionResult ADDBUMEN()
{
//ViewBag.List = “”;
//var list = db.Department.Select(x => new { x.DepId, x.DepManageId, x.DepName, x.Depnumber }).ToList();
//return Json(list, JsonRequestBehavior.AllowGet);
var list = db.Department.AsNoTracking().ToList().Select(x => new SelectListItem { Text = x.DepId.ToString(), Value = x.Depnumber }).ToList();
SelectList sellist = new SelectList(list, "DepId", "Depnumber");
ViewData["List"] = list;
return View();
}
View中
<p class="lead">@Html.DropDownList("List", "请选择")</p>
大神们这个怎么回事啊