Я проверил ваш код на моей стороне.Проблема в вашем select
теге.Вы используете самозакрывающийся тег выбора.Это не будет работать.Напишите ваш тег выбора следующим образом:
<select asp-for="Status" class="form-control" asp-items="Model.Statuses">
<option value="">Select Status</option>
</select>
У вас также есть проблема с инициализацией SelectList
.Способ инициализации SelectList
не будет работать.Инициализируйте ваш 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");
}