HtmlHelper.ListBox Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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
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
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
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
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
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
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
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
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
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
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
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
name es null o está vacío.