asp.net mvc DropDownList
ViewBag.TopicInfoID = new SelectList(db.TopicInfo, "TopicInfoID", "TopicName", strategycategory.TopicInfoID); var list = db.StrategyCategory.Where(p => p.StrategyCategoryParentID == "0").ToList(); list.Insert(0, new StrategyCategory() { StrategyCategoryID = "0", StraegyCategoryName = " -- 请选择 -- " }); SelectList sList = new SelectList(list, "StrategyCategoryID", "StraegyCategoryName",strategycategory.StrategyCategoryParentID); ViewBag.StrategyCategoryParentID = sList;
@Html.DropDownList("TopicInfoID", String.Empty)
@Html.DropDownList("StrategyCategoryParentID", String.Empty)
备注:
1、
ViewBag.TopicInfoID中的TopicInfoID和@Html.DropDownList("TopicInfoID", String.Empty)方法中的第一个参数一样
2、
ViewBag.StrategyCategoryParentID = sList;
@Html.DropDownList("StrategyCategoryParentID", String.Empty)