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)