1

有没有办法在不创建新列表的情况下在 SelectList 的开头插入 SelectListItem。如果不是必要的话,不喜欢迭代列表的想法!

编辑:需要澄清,MySelectList 属于对象 SelectList,而不是 List 或 Enumerate。(否则就是ez)

类似的东西:(这不起作用)

SelectList MySelectList = new SelectList(SomeList, "Value", "Text");

MySelectList.Insert(0, new SelectListItem() { Text = "", Value = "" }); 

代替:

SelectList MySelectList = new SelectList(SomeList, "Value", "Text");

MySelectList.ToList().Insert(0, new SelectListItem() { Text = "", Value = "" });
MySelectedList = new SelectList(MySelectList, "Value", "Text");
4

0 回答 0