HtmlHelper.ListBox Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Sobrecargas
ListBox(String, String, IEnumerable<SelectListItem>) |
Retorna um controle de caixa de listagem HTML com o nome especificado e contendo os itens especificados da lista e o item padrão. |
ListBox(String, String, IEnumerable<SelectListItem>, Object, Int32, Boolean, IDictionary<String,Object>) |
Retorna um controle de caixa de listagem HTML com o nome, o tamanho e os atributos personalizados especificados definidos por um dicionário de atributos, os itens, o item padrão e as seleções, e que especifica se várias seleções estão habilitadas. |
ListBox(String, String, IEnumerable<SelectListItem>, Object, Int32, Boolean) |
Retorna um controle de caixa de listagem HTML com o nome, o tamanho, os itens, o item padrão e as seleções especificados, e que especifica se várias seleções estão habilitadas. |
ListBox(String, String, IEnumerable<SelectListItem>, Object, Object) |
Retorna um controle de caixa de listagem HTML com o nome especificado, os itens, o item padrão, os atributos personalizados definidos por um objeto de atributos e as seleções. |
ListBox(String, String, IEnumerable<SelectListItem>, Object, IDictionary<String,Object>) |
Retorna um controle de caixa de listagem HTML com o nome especificado e os atributos personalizados definidos por um dicionário de atributos, contendo os itens especificados da lista, o item padrão e as seleções. |
ListBox(String, IEnumerable<SelectListItem>, Object, Int32, Boolean) |
Retorna um controle de caixa de listagem HTML com o nome, o tamanho, os itens de lista e as seleções padrão especificados, e que especifica se várias seleções estão habilitadas. |
ListBox(String, IEnumerable<SelectListItem>, Object) |
Retorna um controle de caixa de listagem HTML com o nome especificado e os atributos personalizados definidos por um objeto de atributos, contendo os itens especificados da lista. |
ListBox(String, String, IEnumerable<SelectListItem>, IDictionary<String,Object>) |
Retorna um controle de caixa de listagem HTML com o nome especificado e os atributos personalizados definidos por um dicionário de atributos, contendo os itens especificados da lista e o item padrão. |
ListBox(String, String, IEnumerable<SelectListItem>, Object, Int32, Boolean, Object) |
Retorna um controle de caixa de listagem HTML com o nome, o tamanho e os atributos personalizados especificados definidos por um objeto de atributos, os itens, o item padrão e as seleções, e que especifica se várias seleções estão habilitadas. |
ListBox(String, IEnumerable<SelectListItem>, IDictionary<String,Object>) |
Retorna um controle de caixa de listagem HTML com o nome especificado e os atributos personalizados definidos por um dicionário de atributos, contendo os itens especificados da lista. |
ListBox(String, IEnumerable<SelectListItem>) |
Retorna um controle de caixa de listagem HTML com o nome especificado e contendo os itens especificados da lista. |
ListBox(String, String, IEnumerable<SelectListItem>, Object) |
Retorna um controle de caixa de listagem HTML com o nome especificado e os atributos personalizados definidos por um objeto de atributos, contendo os itens especificados da lista e o item padrão. |
ListBox(String, String, IEnumerable<SelectListItem>)
Retorna um controle de caixa de listagem HTML com o nome especificado e contendo os itens especificados da lista e o item padrão.
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
O valor a ser atribuído ao atributo name do elemento de seleção HTML.
- defaultOption
- String
O texto a ser exibido como opção padrão na lista.
- selectList
- IEnumerable<SelectListItem>
Uma lista de SelectListItem instâncias que são usadas para preencher a caixa de listagem.
Retornos
A marcação HTML que representa o controle de caixa de listagem.
Exceções
name
é nulo ou vazio.
Aplica-se a
ListBox(String, String, IEnumerable<SelectListItem>, Object, Int32, Boolean, IDictionary<String,Object>)
Retorna um controle de caixa de listagem HTML com o nome, o tamanho e os atributos personalizados especificados definidos por um dicionário de atributos, os itens, o item padrão e as seleções, e que especifica se várias seleções estão habilitadas.
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
O valor a ser atribuído ao atributo name do elemento de seleção HTML.
- defaultOption
- String
O texto a ser exibido como opção padrão na lista.
- selectList
- IEnumerable<SelectListItem>
Uma lista de SelectListItem instâncias que são usadas para preencher a lista.
- selectedValues
- Object
Um objeto que especifica os itens da lista que estão selecionados por padrão. As seleções são recuperadas por meio de reflexo, examinando-se as propriedades do objeto.
- size
- Int32
O valor a ser atribuído ao atributo size do elemento .
- allowMultiple
- Boolean
true para indicar que várias seleções estão habilitadas; caso contrário, false.
- htmlAttributes
- IDictionary<String,Object>
Os nomes e valores dos atributos personalizados para o elemento.
Retornos
A marcação HTML que representa o controle de caixa de listagem.
Exceções
name
é nulo ou vazio.
Aplica-se a
ListBox(String, String, IEnumerable<SelectListItem>, Object, Int32, Boolean)
Retorna um controle de caixa de listagem HTML com o nome, o tamanho, os itens, o item padrão e as seleções especificados, e que especifica se várias seleções estão habilitadas.
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
O valor a ser atribuído ao atributo name do elemento de seleção HTML.
- defaultOption
- String
O texto a ser exibido como opção padrão na lista.
- selectList
- IEnumerable<SelectListItem>
Uma lista de SelectListItem instâncias que são usadas para preencher a lista.
- selectedValues
- Object
Um objeto que especifica os itens da lista que estão selecionados por padrão. As seleções são recuperadas por meio de reflexo, examinando-se as propriedades do objeto.
- size
- Int32
O valor a ser atribuído ao atributo size do elemento .
- allowMultiple
- Boolean
true para indicar que várias seleções estão habilitadas; caso contrário, false.
Retornos
A marcação HTML que representa o controle de caixa de listagem.
Exceções
name
é nulo ou vazio.
Aplica-se a
ListBox(String, String, IEnumerable<SelectListItem>, Object, Object)
Retorna um controle de caixa de listagem HTML com o nome especificado, os itens, o item padrão, os atributos personalizados definidos por um objeto de atributos e as seleções.
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
O valor a ser atribuído ao atributo name do elemento de seleção HTML.
- defaultOption
- String
O texto a ser exibido como opção padrão na lista.
- selectList
- IEnumerable<SelectListItem>
Uma lista de SelectListItem instâncias que são usadas para preencher a lista.
- selectedValues
- Object
Um objeto que especifica os itens da lista que estão selecionados por padrão. As seleções são recuperadas por meio de reflexo, examinando-se as propriedades do objeto.
- htmlAttributes
- Object
Um objeto que contém os atributos personalizados para o elemento. Os nomes e valores de atributos são recuperados por meio de reflexo, examinando-se as propriedades do objeto.
Retornos
A marcação HTML que representa o controle de caixa de listagem.
Exceções
name
é nulo ou vazio.
Aplica-se a
ListBox(String, String, IEnumerable<SelectListItem>, Object, IDictionary<String,Object>)
Retorna um controle de caixa de listagem HTML com o nome especificado e os atributos personalizados definidos por um dicionário de atributos, contendo os itens especificados da lista, o item padrão e as seleções.
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
O valor a ser atribuído ao atributo name do elemento de seleção HTML.
- defaultOption
- String
O texto a ser exibido como opção padrão na lista.
- selectList
- IEnumerable<SelectListItem>
Uma lista de SelectListItem instâncias que são usadas para preencher a lista.
- selectedValues
- Object
Um objeto que especifica os itens da lista que estão selecionados por padrão. As seleções são recuperadas por meio de reflexo, examinando-se as propriedades do objeto.
- htmlAttributes
- IDictionary<String,Object>
Os nomes e valores dos atributos personalizados para o elemento.
Retornos
A marcação HTML que representa o controle de caixa de listagem.
Exceções
name
é nulo ou vazio.
Aplica-se a
ListBox(String, IEnumerable<SelectListItem>, Object, Int32, Boolean)
Retorna um controle de caixa de listagem HTML com o nome, o tamanho, os itens de lista e as seleções padrão especificados, e que especifica se várias seleções estão habilitadas.
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
O valor a ser atribuído ao atributo name do elemento de seleção HTML.
- selectList
- IEnumerable<SelectListItem>
Uma lista de SelectListItem instâncias que são usadas para preencher a lista.
- selectedValues
- Object
Um objeto que especifica os itens da lista que estão selecionados por padrão. As seleções são recuperadas por meio de reflexo, examinando-se as propriedades do objeto.
- size
- Int32
O valor a ser atribuído ao atributo size do elemento .
- allowMultiple
- Boolean
true para indicar que as várias seleções estão habilitadas; caso contrário, false.
Retornos
A marcação HTML que representa o controle de caixa de listagem.
Exceções
name
é nulo ou vazio.
Aplica-se a
ListBox(String, IEnumerable<SelectListItem>, Object)
Retorna um controle de caixa de listagem HTML com o nome especificado e os atributos personalizados definidos por um objeto de atributos, contendo os itens especificados da lista.
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
O valor a ser atribuído ao atributo name do elemento de seleção HTML.
- selectList
- IEnumerable<SelectListItem>
Uma lista de SelectListItem instâncias que são usadas para preencher a lista.
- htmlAttributes
- Object
Um objeto que contém os atributos personalizados para o elemento. Os nomes e valores de atributos são recuperados por meio de reflexo, examinando-se as propriedades do objeto.
Retornos
A marcação HTML que representa o controle de caixa de listagem.
Exceções
name
é nulo ou vazio.
Aplica-se a
ListBox(String, String, IEnumerable<SelectListItem>, IDictionary<String,Object>)
Retorna um controle de caixa de listagem HTML com o nome especificado e os atributos personalizados definidos por um dicionário de atributos, contendo os itens especificados da lista e o item padrão.
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
O valor a ser atribuído ao atributo name do elemento de seleção HTML.
- defaultOption
- String
O texto a ser exibido como opção padrão na lista.
- selectList
- IEnumerable<SelectListItem>
Uma lista de SelectListItem instâncias que são usadas para preencher a lista.
- htmlAttributes
- IDictionary<String,Object>
Os nomes e valores dos atributos personalizados para o elemento.
Retornos
A marcação HTML que representa o controle de caixa de listagem.
Exceções
name
é nulo ou vazio.
Aplica-se a
ListBox(String, String, IEnumerable<SelectListItem>, Object, Int32, Boolean, Object)
Retorna um controle de caixa de listagem HTML com o nome, o tamanho e os atributos personalizados especificados definidos por um objeto de atributos, os itens, o item padrão e as seleções, e que especifica se várias seleções estão habilitadas.
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
O valor a ser atribuído ao atributo name do elemento de seleção HTML.
- defaultOption
- String
O texto a ser exibido como opção padrão na lista.
- selectList
- IEnumerable<SelectListItem>
Uma lista de SelectListItem instâncias que são usadas para preencher a lista.
- selectedValues
- Object
Um objeto que especifica os itens da lista que estão selecionados por padrão. As seleções são recuperadas por meio de reflexo, examinando-se as propriedades do objeto.
- size
- Int32
O valor a ser atribuído ao atributo size do elemento .
- allowMultiple
- Boolean
true para indicar que várias seleções estão habilitadas; caso contrário, false.
- htmlAttributes
- Object
Um objeto que contém os atributos personalizados para o elemento. Os nomes e valores de atributos são recuperados por meio de reflexo, examinando-se as propriedades do objeto.
Retornos
A marcação HTML que representa o controle de caixa de listagem.
Exceções
name
é nulo ou vazio.
Aplica-se a
ListBox(String, IEnumerable<SelectListItem>, IDictionary<String,Object>)
Retorna um controle de caixa de listagem HTML com o nome especificado e os atributos personalizados definidos por um dicionário de atributos, contendo os itens especificados da lista.
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
O valor a ser atribuído ao atributo name do elemento de seleção HTML.
- selectList
- IEnumerable<SelectListItem>
Uma lista de SelectListItem instâncias que são usadas para preencher a lista.
- htmlAttributes
- IDictionary<String,Object>
Os nomes e valores dos atributos personalizados para o elemento.
Retornos
A marcação HTML que representa o controle de caixa de listagem.
Exceções
name
é nulo ou vazio.
Aplica-se a
ListBox(String, IEnumerable<SelectListItem>)
Retorna um controle de caixa de listagem HTML com o nome especificado e contendo os itens especificados da lista.
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
O valor a ser atribuído ao atributo name do elemento de seleção HTML.
- selectList
- IEnumerable<SelectListItem>
Uma lista de SelectListItem instâncias que são usadas para preencher a lista.
Retornos
A marcação HTML que representa o controle de caixa de listagem.
Exceções
name
é nulo ou vazio.
Aplica-se a
ListBox(String, String, IEnumerable<SelectListItem>, Object)
Retorna um controle de caixa de listagem HTML com o nome especificado e os atributos personalizados definidos por um objeto de atributos, contendo os itens especificados da lista e o item padrão.
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
O valor a ser atribuído ao atributo name do elemento de seleção HTML.
- defaultOption
- String
O texto a ser exibido como opção padrão na lista.
- selectList
- IEnumerable<SelectListItem>
Uma lista de SelectListItem instâncias que são usadas para preencher a caixa de listagem.
- htmlAttributes
- Object
Um objeto que contém os atributos personalizados para o elemento. Os nomes e valores de atributos são recuperados por meio de reflexo, examinando-se as propriedades do objeto.
Retornos
A marcação HTML que representa o controle de caixa de listagem.
Exceções
name
é nulo ou vazio.