我已经在我这边测试了你的代码。问题出在你身上
select
标签您正在使用自动关闭选择标记。这是行不通的。按如下方式编写选择标记:
<select asp-for="Status" class="form-control" asp-items="Model.Statuses">
<option value="">Select Status</option>
</select>
SelectList
初始化。初始化的方式
这是行不通的。初始化您的
选择列表
详情如下:
public EditTicketVM()
{
Statuses = new SelectList(new List<SelectListItem> {
new SelectListItem(){Text = "Open", Value = "open"},
new SelectListItem(){Text = "Pending", Value = "pending"},
new SelectListItem(){Text = "Hold", Value = "hold"},
new SelectListItem(){Text = "Solved", Value = "solved"},
new SelectListItem(){Text = "Closed", Value = "closed"},
},"Value","Text");
}