estoy usando Html.DropDownList
para crear una lista de opciones al igual queHtml.DropDownList - ¿Cómo añadir a la lista adicional <option>
Html.DropDownList("LogType", new SelectList(Model.LogTypeList, "ID", "Name", Model.SelectedLogType),"-- ALL --");
Como se puede ver que paso en una lista, sino también pasar en un argumento extra para agregar una opción adicional: "-- All --"
. El resultado es el siguiente:
<select name="LogType" id="LogType">
<option value="">-- ALL -- </option>
<option value="1">Debug</option>
<option value="2" selected="selected">Error</option>
</select>
¿Cómo puedo dar -- All --
un valor de 0 sin tener que construir manualmente la lista desplegable a mí mismo?
posible duplicado de [¿Cómo puedo establecer un valor para la opción predeterminada con Html.DropDownList] (http://stackoverflow.com/questions/581805/how-do-i-set-a-value-for-the -default-option-with-html-dropdownlist) –
Esto ha sido respondido en http://stackoverflow.com/a/581944/476786 – bPratik