#asp.net #asp.net-mvc
#asp.net #asp.net-mvc
Вопрос:
Я хочу создать выпадающий список на основе таблицы со значениями из моих Table_Services и сохранить в моих службах Table_Status
на данный момент у меня есть это:
@Html.TextBoxFor(m => @item.Status, new { @class = "Status", disabled = true }) //from my Table_Status
я пытаюсь создать список, но безуспешно: (
Моя модель:
public List<Table_Services> ServicesList { get; set; }
Контроллер:
OrderViewModel model = new OrderViewModel
{
ServicesList = db.Table_Services.ToList()
};
Вид:
@Html.DropDownListFor(m => @item.Status, new SelectList(Model.ServicesList, "Services", "Select", new { @class="statusselect",disabled = true })
Спасибо,
Ответ №1:
Вы пропустили DataValueField в Html.DropDownListFor
@Html.DropDownListFor(model => @item.Status, new SelectList(Model.ServicesList, "ID", "Services", "Select One"), new { @class = "form-control col-md-12" })