Tag: asp.net mvc选择

ASP.Net MVC SelectLIst和List 的问题

我正在扩展一个Enum,并且给定以下代码, selectListItems是一个SelectListItems的通用List,它具有我的Enum的所有正确值。 第一个foreach循环工作正常。 但是,当我创建实际的SelectList并传入selectListItems ,所有值都将丢失。 我怎样才能保持这些价值不变? foreach (SelectListItem item in selectListItems) { string tex = item.Text; string val = item.Value; string sel = item.Selected.ToString(); } SelectList selectList = new SelectList(selectListItems); foreach (SelectListItem slid in selectList) { string tex = slid.Text; string val = slid.Value; string sel = slid.Selected.ToString(); }