public ActionResult Edit(int id) { ViewData.Model = newsInfoBll.GetOneList(id); var list1 = typeInfoBll.GetList(10, 1); List <SelectListItem> list = new List <SelectListItem>(); foreach (TypeInfo item in list1) { if (newsInfoBll.GetOneList(id).TypeInfo.TypeConent == item.TypeConent) { list.Add(new SelectListItem//初始化SelectListItem 填充List { Text = item.TypeConent, Value = item.TypeId.ToString(), Selected = true }); } else { list.Add(new SelectListItem//初始化SelectListItem 填充List { Text = item.TypeConent, Value = item.TypeId.ToString() }); } } ViewBag.TypeList = list; return(View()); }