Compartilhar via


HtmlHelper.ListBox Método

Definição

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

Sytem.ArgumentException

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

Sytem.ArgumentException

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

Sytem.ArgumentException

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

Sytem.ArgumentException

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

Sytem.ArgumentException

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

Sytem.ArgumentException

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

Sytem.ArgumentException

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

Sytem.ArgumentException

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

Sytem.ArgumentException

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

Sytem.ArgumentException

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

Sytem.ArgumentException

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

Sytem.ArgumentException

name é nulo ou vazio.

Aplica-se a