在Asp.Net Core 6中,使用SelectList时可能会遇到以下问题:
下面是解决这些问题的示例代码:
在 Razor视图中,使用匿名类型绑定SelectList:
使用SelectList构造函数时,使用下面的方法:
List items = new List();
items.Add(new SelectListItem { Value = \"1\", Text = \"Item1\" });
items.Add(new SelectListItem { Value = \"2\", Text = \"Item2\" });
items.Add(new SelectListItem { Value = \"3\", Text = \"Item3\" });
ViewData[\"SelectListItems\"] = items;
在 Razor视图中使用LINQ选取数据:
这样就可以解决使用SelectList时遇到的问题。