HtmlHelper.ListBox Método

Definición

Sobrecargas

ListBox(String, String, IEnumerable<SelectListItem>)

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

ListBox(String, String, IEnumerable<SelectListItem>, Object, Int32, Boolean, IDictionary<String,Object>)

Devuelve un control de cuadro de lista HTML que contiene el nombre, tamaño, atributos personalizados definidos por un diccionario de atributos, elementos, elemento predeterminado y selecciones especificados y que especifica si están habilitadas las selecciones múltiples.

ListBox(String, String, IEnumerable<SelectListItem>, Object, Int32, Boolean)

Devuelve un control de cuadro de lista HTML que contiene el nombre, tamaño, elementos, elemento predeterminado y selecciones especificados y que especifica si están habilitadas las selecciones múltiples.

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

Devuelve un control de cuadro de lista HTML que contiene el nombre, elementos, elemento predeterminado y atributos personalizados definidos por un objeto de atributo especificados y las selecciones.

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

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

ListBox(String, IEnumerable<SelectListItem>, Object, Int32, Boolean)

Devuelve un control de cuadro de lista HTML que contiene el nombre, tamaño, elementos de lista y selecciones predeterminadas especificados y que especifica si están habilitadas las selecciones múltiples.

ListBox(String, IEnumerable<SelectListItem>, Object)

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

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

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

ListBox(String, String, IEnumerable<SelectListItem>, Object, Int32, Boolean, Object)

Devuelve un control de cuadro de lista HTML que contiene el nombre, tamaño, atributos personalizados definidos por un objeto de atributo, elementos, elemento predeterminado y selecciones especificados y que especifica si están habilitadas las selecciones múltiples.

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

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

ListBox(String, IEnumerable<SelectListItem>)

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

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

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

ListBox(String, String, IEnumerable<SelectListItem>)

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

public System.Web.IHtmlString ListBox (string name, string defaultOption, System.Collections.Generic.IEnumerable<System.Web.WebPages.Html.SelectListItem> selectList);
member this.ListBox : string * string * seq<System.Web.WebPages.Html.SelectListItem> -> System.Web.IHtmlString
Public Function ListBox (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 el cuadro de lista.

Devoluciones

La marca HTML que representa el control de cuadro de lista.

Excepciones

Sytem.ArgumentException

name es null o está vacío.

Se aplica a

ListBox(String, String, IEnumerable<SelectListItem>, Object, Int32, Boolean, IDictionary<String,Object>)

Devuelve un control de cuadro de lista HTML que contiene el nombre, tamaño, atributos personalizados definidos por un diccionario de atributos, elementos, elemento predeterminado y selecciones especificados y que especifica si están habilitadas las selecciones múltiples.

public System.Web.IHtmlString ListBox (string name, string defaultOption, System.Collections.Generic.IEnumerable<System.Web.WebPages.Html.SelectListItem> selectList, object selectedValues, int size, bool allowMultiple, System.Collections.Generic.IDictionary<string,object> htmlAttributes);
member this.ListBox : string * string * seq<System.Web.WebPages.Html.SelectListItem> * obj * int * bool * System.Collections.Generic.IDictionary<string, obj> -> System.Web.IHtmlString
Public Function ListBox (name As String, defaultOption As String, selectList As IEnumerable(Of SelectListItem), selectedValues As Object, size As Integer, allowMultiple As Boolean, 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.

selectedValues
Object

Objeto que especifica los elementos en la lista que están seleccionados de manera predeterminada. Las selecciones se recuperan mediante reflexión examinando las propiedades del objeto.

size
Int32

El valor que asignar al atributo size del elemento.

allowMultiple
Boolean

true para indicar que hay varias selecciones habilitadas; de lo contrario, false.

htmlAttributes
IDictionary<String,Object>

Los nombres y valores de los atributos personalizados del elemento.

Devoluciones

La marca HTML que representa el control de cuadro de lista.

Excepciones

Sytem.ArgumentException

name es null o está vacío.

Se aplica a

ListBox(String, String, IEnumerable<SelectListItem>, Object, Int32, Boolean)

Devuelve un control de cuadro de lista HTML que contiene el nombre, tamaño, elementos, elemento predeterminado y selecciones especificados y que especifica si están habilitadas las selecciones múltiples.

public System.Web.IHtmlString ListBox (string name, string defaultOption, System.Collections.Generic.IEnumerable<System.Web.WebPages.Html.SelectListItem> selectList, object selectedValues, int size, bool allowMultiple);
member this.ListBox : string * string * seq<System.Web.WebPages.Html.SelectListItem> * obj * int * bool -> System.Web.IHtmlString
Public Function ListBox (name As String, defaultOption As String, selectList As IEnumerable(Of SelectListItem), selectedValues As Object, size As Integer, allowMultiple As Boolean) 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.

selectedValues
Object

Objeto que especifica los elementos en la lista que están seleccionados de manera predeterminada. Las selecciones se recuperan mediante reflexión examinando las propiedades del objeto.

size
Int32

El valor que asignar al atributo size del elemento.

allowMultiple
Boolean

true para indicar que hay varias selecciones habilitadas; de lo contrario, false.

Devoluciones

La marca HTML que representa el control de cuadro de lista.

Excepciones

Sytem.ArgumentException

name es null o está vacío.

Se aplica a

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

Devuelve un control de cuadro de lista HTML que contiene el nombre, elementos, elemento predeterminado y atributos personalizados definidos por un objeto de atributo especificados y las selecciones.

public System.Web.IHtmlString ListBox (string name, string defaultOption, System.Collections.Generic.IEnumerable<System.Web.WebPages.Html.SelectListItem> selectList, object selectedValues, object htmlAttributes);
member this.ListBox : string * string * seq<System.Web.WebPages.Html.SelectListItem> * obj * obj -> System.Web.IHtmlString
Public Function ListBox (name As String, defaultOption As String, selectList As IEnumerable(Of SelectListItem), selectedValues 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.

selectedValues
Object

Objeto que especifica los elementos en la lista que están seleccionados de manera predeterminada. Las selecciones se recuperan mediante reflexión examinando las propiedades del objeto.

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 cuadro de lista.

Excepciones

Sytem.ArgumentException

name es null o está vacío.

Se aplica a

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

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

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

selectedValues
Object

Objeto que especifica los elementos en la lista que están seleccionados de manera predeterminada. Las selecciones se recuperan mediante reflexión examinando las propiedades del objeto.

htmlAttributes
IDictionary<String,Object>

Los nombres y valores de los atributos personalizados del elemento.

Devoluciones

La marca HTML que representa el control de cuadro de lista.

Excepciones

Sytem.ArgumentException

name es null o está vacío.

Se aplica a

ListBox(String, IEnumerable<SelectListItem>, Object, Int32, Boolean)

Devuelve un control de cuadro de lista HTML que contiene el nombre, tamaño, elementos de lista y selecciones predeterminadas especificados y que especifica si están habilitadas las selecciones múltiples.

public System.Web.IHtmlString ListBox (string name, System.Collections.Generic.IEnumerable<System.Web.WebPages.Html.SelectListItem> selectList, object selectedValues, int size, bool allowMultiple);
member this.ListBox : string * seq<System.Web.WebPages.Html.SelectListItem> * obj * int * bool -> System.Web.IHtmlString
Public Function ListBox (name As String, selectList As IEnumerable(Of SelectListItem), selectedValues As Object, size As Integer, allowMultiple As Boolean) 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.

selectedValues
Object

Objeto que especifica los elementos en la lista que están seleccionados de manera predeterminada. Las selecciones se recuperan mediante reflexión examinando las propiedades del objeto.

size
Int32

El valor que asignar al atributo size del elemento.

allowMultiple
Boolean

true para indicar que las selecciones múltiples están habilitadas; de lo contrario, false.

Devoluciones

La marca HTML que representa el control de cuadro de lista.

Excepciones

Sytem.ArgumentException

name es null o está vacío.

Se aplica a

ListBox(String, IEnumerable<SelectListItem>, Object)

Devuelve un control de cuadro de lista 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 ListBox (string name, System.Collections.Generic.IEnumerable<System.Web.WebPages.Html.SelectListItem> selectList, object htmlAttributes);
member this.ListBox : string * seq<System.Web.WebPages.Html.SelectListItem> * obj -> System.Web.IHtmlString
Public Function ListBox (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 cuadro de lista.

Excepciones

Sytem.ArgumentException

name es null o está vacío.

Se aplica a

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

Devuelve un control de cuadro de lista 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 ListBox (string name, string defaultOption, System.Collections.Generic.IEnumerable<System.Web.WebPages.Html.SelectListItem> selectList, System.Collections.Generic.IDictionary<string,object> htmlAttributes);
member this.ListBox : string * string * seq<System.Web.WebPages.Html.SelectListItem> * System.Collections.Generic.IDictionary<string, obj> -> System.Web.IHtmlString
Public Function ListBox (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 cuadro de lista.

Excepciones

Sytem.ArgumentException

name es null o está vacío.

Se aplica a

ListBox(String, String, IEnumerable<SelectListItem>, Object, Int32, Boolean, Object)

Devuelve un control de cuadro de lista HTML que contiene el nombre, tamaño, atributos personalizados definidos por un objeto de atributo, elementos, elemento predeterminado y selecciones especificados y que especifica si están habilitadas las selecciones múltiples.

public System.Web.IHtmlString ListBox (string name, string defaultOption, System.Collections.Generic.IEnumerable<System.Web.WebPages.Html.SelectListItem> selectList, object selectedValues, int size, bool allowMultiple, object htmlAttributes);
member this.ListBox : string * string * seq<System.Web.WebPages.Html.SelectListItem> * obj * int * bool * obj -> System.Web.IHtmlString
Public Function ListBox (name As String, defaultOption As String, selectList As IEnumerable(Of SelectListItem), selectedValues As Object, size As Integer, allowMultiple As Boolean, 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.

selectedValues
Object

Objeto que especifica los elementos en la lista que están seleccionados de manera predeterminada. Las selecciones se recuperan mediante reflexión examinando las propiedades del objeto.

size
Int32

El valor que asignar al atributo size del elemento.

allowMultiple
Boolean

true para indicar que se habilitan varias selecciones; de lo contrario, false.

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 cuadro de lista.

Excepciones

Sytem.ArgumentException

name es null o está vacío.

Se aplica a

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

Devuelve un control de cuadro de lista 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 ListBox (string name, System.Collections.Generic.IEnumerable<System.Web.WebPages.Html.SelectListItem> selectList, System.Collections.Generic.IDictionary<string,object> htmlAttributes);
member this.ListBox : string * seq<System.Web.WebPages.Html.SelectListItem> * System.Collections.Generic.IDictionary<string, obj> -> System.Web.IHtmlString
Public Function ListBox (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 cuadro de lista.

Excepciones

Sytem.ArgumentException

name es null o está vacío.

Se aplica a

ListBox(String, IEnumerable<SelectListItem>)

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

public System.Web.IHtmlString ListBox (string name, System.Collections.Generic.IEnumerable<System.Web.WebPages.Html.SelectListItem> selectList);
member this.ListBox : string * seq<System.Web.WebPages.Html.SelectListItem> -> System.Web.IHtmlString
Public Function ListBox (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 cuadro de lista.

Excepciones

Sytem.ArgumentException

name es null o está vacío.

Se aplica a

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

Devuelve un control de cuadro de lista 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 ListBox (string name, string defaultOption, System.Collections.Generic.IEnumerable<System.Web.WebPages.Html.SelectListItem> selectList, object htmlAttributes);
member this.ListBox : string * string * seq<System.Web.WebPages.Html.SelectListItem> * obj -> System.Web.IHtmlString
Public Function ListBox (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 el cuadro de 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 cuadro de lista.

Excepciones

Sytem.ArgumentException

name es null o está vacío.

Se aplica a