Я пытаюсь присвоить значение заполнителя выпадающему меню, которое содержит сокращения состояний из модели сущности.назначить значение по умолчанию для выпадающего списка в меню выпадающего списка
Это пример код, я пробовал, но это не работает, потому что
@Html.DropDownListFor(m => m.StateID, new SelectList(Model.States, "ID", "Abbreviations", Model.StateID), new { id = "StateID" + Model.ID, data_placeholder = "State" })
Когда я открываю страницу, то первое значение, которое показывает, является AL для Алабамы вместо этого слово «государство»
Вы пробовали 'placeholder =" State "'? Я не делал MVC через несколько лет, поэтому я не совсем уверен, как точно работает функция DropDownListFor. –
Я пробовал это, но не работал: @ Html.DropDownListFor (m => m.StateID, новый SelectList (Model.States, "ID", "Аббревиатуры", Model.StateID), new {placeholder = "State" }) . Спасибо –