Compartir a través de


HtmlHelper.DropDownList Método

Definición

Sobrecargas

DropDownList(String, String, IEnumerable<SelectListItem>, Object, Object)

Devuelve un control de lista desplegable HTML que contiene el nombre especificado, los atributos personalizados definidos por un objeto de atributo, la selección predeterminada, los elementos de lista especificados y el elemento predeterminado.

DropDownList(String, String, IEnumerable<SelectListItem>, Object, IDictionary<String,Object>)

Devuelve un control de lista desplegable HTML que contiene el nombre especificado, los atributos personalizados definidos por un diccionario de atributos, la selección predeterminada, los elementos de lista especificados y el elemento predeterminado.

DropDownList(String, String, IEnumerable<SelectListItem>, Object)

Devuelve un control de lista desplegable HTML que contiene el nombre especificado, los atributos personalizados definidos por un objeto de atributo, los elementos de lista especificados y el elemento predeterminado.

DropDownList(String, String, IEnumerable<SelectListItem>, IDictionary<String,Object>)

Devuelve un control de lista desplegable HTML que contiene el nombre especificado, los atributos personalizados definidos por un diccionario de atributos, los elementos de lista especificados y el elemento predeterminado.

DropDownList(String, IEnumerable<SelectListItem>)

Devuelve un control de lista desplegable HTML que contiene el nombre especificado y los elementos de lista especificados.

DropDownList(String, IEnumerable<SelectListItem>, Object)

Devuelve un control de lista desplegable HTML que contiene el nombre especificado, los atributos personalizados definidos por un objeto de atributo y los elementos de lista especificados.

DropDownList(String, IEnumerable<SelectListItem>, IDictionary<String,Object>)

Devuelve un control de lista desplegable HTML que contiene el nombre especificado, los atributos personalizados definidos por un diccionario de atributos y los elementos de lista especificados.

DropDownList(String, String, IEnumerable<SelectListItem>)

Devuelve un control de lista desplegable HTML que contiene el nombre especificado, los elementos de lista especificados y el elemento predeterminado.

DropDownList(String, String, IEnumerable<SelectListItem>, Object, Object)

Devuelve un control de lista desplegable HTML que contiene el nombre especificado, los atributos personalizados definidos por un objeto de atributo, la selección predeterminada, los elementos de lista especificados y el elemento predeterminado.

public System.Web.IHtmlString DropDownList (string name, string defaultOption, System.Collections.Generic.IEnumerable<System.Web.WebPages.Html.SelectListItem> selectList, object selectedValue, object htmlAttributes);
member this.DropDownList : string * string * seq<System.Web.WebPages.Html.SelectListItem> * obj * obj -> System.Web.IHtmlString
Public Function DropDownList (name As String, defaultOption As String, selectList As IEnumerable(Of SelectListItem), selectedValue As Object, htmlAttributes As Object) As IHtmlString

Parámetros

name
String

El valor que asignar al atributo name del elemento select HTML.

defaultOption
String

El texto que mostrar para la opción predeterminada de la lista.

selectList
IEnumerable<SelectListItem>

Lista de SelectListItem instancias que se usan para rellenar la lista.

selectedValue
Object

El valor que especifica el elemento en la lista que está seleccionado de manera predeterminada. El elemento seleccionado es el primer elemento de la lista con un valor coincidente o que coincide con el texto mostrado en los elementos si el elemento no tiene ningún valor.

htmlAttributes
Object

Objeto que contiene atributos personalizados del elemento. Los nombres y valores de atributos se recuperan mediante reflexión examinando las propiedades del objeto.

Devoluciones

La marca HTML que representa el control de lista desplegable.

Excepciones

Sytem.ArgumentException

name es null o está vacío.

Se aplica a

DropDownList(String, String, IEnumerable<SelectListItem>, Object, IDictionary<String,Object>)

Devuelve un control de lista desplegable HTML que contiene el nombre especificado, los atributos personalizados definidos por un diccionario de atributos, la selección predeterminada, los elementos de lista especificados y el elemento predeterminado.

public System.Web.IHtmlString DropDownList (string name, string defaultOption, System.Collections.Generic.IEnumerable<System.Web.WebPages.Html.SelectListItem> selectList, object selectedValue, System.Collections.Generic.IDictionary<string,object> htmlAttributes);
member this.DropDownList : string * string * seq<System.Web.WebPages.Html.SelectListItem> * obj * System.Collections.Generic.IDictionary<string, obj> -> System.Web.IHtmlString
Public Function DropDownList (name As String, defaultOption As String, selectList As IEnumerable(Of SelectListItem), selectedValue As Object, htmlAttributes As IDictionary(Of String, Object)) As IHtmlString

Parámetros

name
String

El valor que asignar al atributo name del elemento select HTML.

defaultOption
String

El texto que mostrar para la opción predeterminada de la lista.

selectList
IEnumerable<SelectListItem>

Lista de SelectListItem instancias que se usan para rellenar la lista.

selectedValue
Object

El valor que especifica el elemento en la lista que está seleccionado de manera predeterminada. El elemento seleccionado es el primer elemento de la lista cuyo valor coincide con el parámetro (o cuyo texto coincide, si no hay ningún valor.)

htmlAttributes
IDictionary<String,Object>

Los nombres y valores de los atributos personalizados del elemento.

Devoluciones

La marca HTML que representa el control de lista desplegable.

Excepciones

Sytem.ArgumentException

name es null o está vacío.

Se aplica a

DropDownList(String, String, IEnumerable<SelectListItem>, Object)

Devuelve un control de lista desplegable HTML que contiene el nombre especificado, los atributos personalizados definidos por un objeto de atributo, los elementos de lista especificados y el elemento predeterminado.

public System.Web.IHtmlString DropDownList (string name, string defaultOption, System.Collections.Generic.IEnumerable<System.Web.WebPages.Html.SelectListItem> selectList, object htmlAttributes);
member this.DropDownList : string * string * seq<System.Web.WebPages.Html.SelectListItem> * obj -> System.Web.IHtmlString
Public Function DropDownList (name As String, defaultOption As String, selectList As IEnumerable(Of SelectListItem), htmlAttributes As Object) As IHtmlString

Parámetros

name
String

El valor que asignar al atributo name del elemento select HTML.

defaultOption
String

El texto que mostrar para la opción predeterminada de la lista.

selectList
IEnumerable<SelectListItem>

Lista de SelectListItem instancias que se usan para rellenar la lista.

htmlAttributes
Object

Objeto que contiene atributos personalizados del elemento. Los nombres y valores de atributos se recuperan mediante reflexión examinando las propiedades del objeto.

Devoluciones

La marca HTML que representa el control de lista desplegable.

Excepciones

Sytem.ArgumentException

name es null o está vacío.

Se aplica a

DropDownList(String, String, IEnumerable<SelectListItem>, IDictionary<String,Object>)

Devuelve un control de lista desplegable HTML que contiene el nombre especificado, los atributos personalizados definidos por un diccionario de atributos, los elementos de lista especificados y el elemento predeterminado.

public System.Web.IHtmlString DropDownList (string name, string defaultOption, System.Collections.Generic.IEnumerable<System.Web.WebPages.Html.SelectListItem> selectList, System.Collections.Generic.IDictionary<string,object> htmlAttributes);
member this.DropDownList : string * string * seq<System.Web.WebPages.Html.SelectListItem> * System.Collections.Generic.IDictionary<string, obj> -> System.Web.IHtmlString
Public Function DropDownList (name As String, defaultOption As String, selectList As IEnumerable(Of SelectListItem), htmlAttributes As IDictionary(Of String, Object)) As IHtmlString

Parámetros

name
String

El valor que asignar al atributo name del elemento select HTML.

defaultOption
String

El texto que mostrar para la opción predeterminada de la lista.

selectList
IEnumerable<SelectListItem>

Lista de SelectListItem instancias que se usan para rellenar la lista.

htmlAttributes
IDictionary<String,Object>

Los nombres y valores de los atributos personalizados del elemento.

Devoluciones

La marca HTML que representa el control de lista desplegable.

Excepciones

Sytem.ArgumentException

name es null o está vacío.

Se aplica a

DropDownList(String, IEnumerable<SelectListItem>)

Devuelve un control de lista desplegable HTML que contiene el nombre especificado y los elementos de lista especificados.

public System.Web.IHtmlString DropDownList (string name, System.Collections.Generic.IEnumerable<System.Web.WebPages.Html.SelectListItem> selectList);
member this.DropDownList : string * seq<System.Web.WebPages.Html.SelectListItem> -> System.Web.IHtmlString
Public Function DropDownList (name As String, selectList As IEnumerable(Of SelectListItem)) As IHtmlString

Parámetros

name
String

El valor que asignar al atributo name del elemento select HTML.

selectList
IEnumerable<SelectListItem>

Lista de SelectListItem instancias que se usan para rellenar la lista.

Devoluciones

La marca HTML que representa el control de lista desplegable.

Excepciones

Sytem.ArgumentException

name es null o está vacío.

Se aplica a

DropDownList(String, IEnumerable<SelectListItem>, Object)

Devuelve un control de lista desplegable HTML que contiene el nombre especificado, los atributos personalizados definidos por un objeto de atributo y los elementos de lista especificados.

public System.Web.IHtmlString DropDownList (string name, System.Collections.Generic.IEnumerable<System.Web.WebPages.Html.SelectListItem> selectList, object htmlAttributes);
member this.DropDownList : string * seq<System.Web.WebPages.Html.SelectListItem> * obj -> System.Web.IHtmlString
Public Function DropDownList (name As String, selectList As IEnumerable(Of SelectListItem), htmlAttributes As Object) As IHtmlString

Parámetros

name
String

El valor que asignar al atributo name del elemento select HTML.

selectList
IEnumerable<SelectListItem>

Lista de SelectListItem instancias que se usan para rellenar la lista.

htmlAttributes
Object

Objeto que contiene atributos personalizados del elemento. Los nombres y valores de atributos se recuperan mediante reflexión examinando las propiedades del objeto.

Devoluciones

La marca HTML que representa el control de lista desplegable.

Excepciones

Sytem.ArgumentException

name es null o está vacío.

Se aplica a

DropDownList(String, IEnumerable<SelectListItem>, IDictionary<String,Object>)

Devuelve un control de lista desplegable HTML que contiene el nombre especificado, los atributos personalizados definidos por un diccionario de atributos y los elementos de lista especificados.

public System.Web.IHtmlString DropDownList (string name, System.Collections.Generic.IEnumerable<System.Web.WebPages.Html.SelectListItem> selectList, System.Collections.Generic.IDictionary<string,object> htmlAttributes);
member this.DropDownList : string * seq<System.Web.WebPages.Html.SelectListItem> * System.Collections.Generic.IDictionary<string, obj> -> System.Web.IHtmlString
Public Function DropDownList (name As String, selectList As IEnumerable(Of SelectListItem), htmlAttributes As IDictionary(Of String, Object)) As IHtmlString

Parámetros

name
String

El valor que asignar al atributo name del elemento select HTML.

selectList
IEnumerable<SelectListItem>

Lista de SelectListItem instancias que se usan para rellenar la lista.

htmlAttributes
IDictionary<String,Object>

Los nombres y valores de los atributos personalizados del elemento.

Devoluciones

La marca HTML que representa el control de lista desplegable.

Excepciones

Sytem.ArgumentException

name es null o está vacío.

Se aplica a

DropDownList(String, String, IEnumerable<SelectListItem>)

Devuelve un control de lista desplegable HTML que contiene el nombre especificado, los elementos de lista especificados y el elemento predeterminado.

public System.Web.IHtmlString DropDownList (string name, string defaultOption, System.Collections.Generic.IEnumerable<System.Web.WebPages.Html.SelectListItem> selectList);
member this.DropDownList : string * string * seq<System.Web.WebPages.Html.SelectListItem> -> System.Web.IHtmlString
Public Function DropDownList (name As String, defaultOption As String, selectList As IEnumerable(Of SelectListItem)) As IHtmlString

Parámetros

name
String

El valor que asignar al atributo name del elemento select HTML.

defaultOption
String

El texto que mostrar para la opción predeterminada de la lista.

selectList
IEnumerable<SelectListItem>

Lista de SelectListItem instancias que se usan para rellenar la lista.

Devoluciones

La marca HTML que representa el control de lista desplegable.

Excepciones

Sytem.ArgumentException

name es null o está vacío.

Se aplica a