【发布时间】:2019-09-12 17:28:49
【问题描述】:
Selectlist 非常适合 Get 请求。但是对于 Post 请求,它给出了 null 异常
控制器代码:
var category = _context.CategoryTbl.ToList();
List<SelectListItem> li = new List<SelectListItem>();
li.Add(new SelectListItem { Text = "Select Category", Value = "0" });
foreach (var m in category)
{
li.Add(new SelectListItem { Text = m.Name, Value = m.Id.ToString() });
ViewBag.category =li;
}
查看代码:
@Html.DropDownListFor(model => model.Category, new SelectList(ViewBag.category, "Value", "Text"), new { @id = "ddlCategory", style = "width: 200px;", @class = "form-control input-lg" })
我收到以下错误:
ArgumentNullException:值不能为空。参数名称:items
【问题讨论】:
-
能否请您发布整个异常堆栈?不仅仅是错误消息。
标签: c# asp.net-core