selectlistitem net mvc llenar ejemplos dropdownlist cshtml asp asp.net-mvc combobox

asp.net-mvc - net - mvc dropdownlist selected value



cómo agregar un elemento "Seleccione" a un cuadro desplegable en asp.net mvc (1)

Tu puedes hacer:

<% = Html.DropDownList("Filter", new SelectList(Model.Items, "Id", "Name", 0), "Please Select", new { @id = "Filter", @class = "autoComplete1" })%>

Es un poco largo de leer, pero la firma del método es:

DropDownList(name, IEnumerable<SelectListItem>, optionLabel, htmlAttributes)

Tengo el siguiente código en una vista asp.net mvc.

<% = Html.DropDownList("Filter", new SelectList(Model.Items, "Id", "Name", 0), new { @id = "Filter", @class = "autoComplete1" })%>

Quiero agregar un elemento en la parte superior del menú desplegable como el primer elemento que dice "Seleccione".

¿Debo agregar eso en mis Model.Items o hay una forma en que puedo agregar ese elemento a la vista e ignorar la selección de ese primer elemento?