如何更正将SelectListItem与视图绑定
本文关键字:视图 绑定 SelectListItem 何更 正将 | 更新日期: 2023-09-27 17:59:06
我在将SelectListItem与视图正确绑定时遇到问题。
ItemController.cs
public ActionResult SelectCondition()
{
List<SelectListItem> items = new List<SelectListItem>();
items.Add(new SelectListItem { Text = "New", Value = "0", Selected=true });
items.Add(new SelectListItem { Text = "Old", Value = "1" });
var model = new Item
{
ItemCondition = items
};
return View();
}
创建.cshtml
@Html.DropDownList("SelectCondition", (IEnumerable<SelectListItem>)Model.ItemCondition)
项目.cs
public IEnumerable<SelectListItem> ItemCondition { get; set; }
现在我有了NullReferenceException,并在Create.cshtml
声明了var model
但从未使用过,这对Visual Studio来说不是很可疑吗?
将模型传递到视图。CCD_ 2。
一般建议:使用强类型视图。。。