у меня есть следующий код в asp.net mvc представление.
<% = Html.DropDownList("Filter", new SelectList(Model.Items, "Id", "Name", 0), new { @id = "Filter", @class = "autoComplete1" })%>
я хочу добавить элемент наверху выпадающего как первый объект, который говорит, "Выберите".
сделайте я должен добавить это в свою Модель. Объекты или являются там способом, которым я могу добавить, что элемент в представление и игнорирует выбор того первого элемента??
Вы можете:
<% = Html.DropDownList("Filter", new SelectList(Model.Items, "Id", "Name", 0), "Please Select", new { @id = "Filter", @class = "autoComplete1" })%>
Его немного долго читать, но сигнатура метода:
DropDownList(name, IEnumerable<SelectListItem>, optionLabel, htmlAttributes)