SelectList
和
SelectListItem
实际上是相互排斥的。你应该用一个
或
选择列表
未经加工的
IDs
)或者不使用
选择列表
一点也不,只是
ViewData["EquipIDs"]
你可列举的
选择列表项
或者:
ViewData["EquipIDs"] = new SelectList(IDs, maintPerformed.ID, "EquipID", "Sort");
IEnumerable<SelectListItem> selectEquipList =
from c in IDs
select new SelectListItem
{
Selected = c.EquipID == maintPerformed.EquipID,
Text = c.EquipID,
Value = c.Sort.ToString()
};
ViewData["EquipIDs"] = selectEquipList;