Condividi tramite


HtmlHelper.ListBox Metodo

Definizione

Overload

ListBox(String, String, IEnumerable<SelectListItem>)

Restituisce un controllo casella di riepilogo HTML che ha il nome specificato e che contiene le voci di elenco specificate e la voce predefinita.

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

Restituisce un controllo casella di riepilogo HTML che ha il nome specificato, la dimensione, attributi personalizzati definiti da un dizionario degli attributi, le voci, la voce predefinita e le selezioni e che specifica se sono abilitate le selezioni multiple.

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

Restituisce un controllo casella di riepilogo HTML che ha il nome specificato, la dimensione, le voci, la voce predefinita e le selezioni e che specifica se sono abilitate le selezioni multiple.

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

Restituisce un controllo casella di riepilogo HTML che ha il nome, le voci, la voce predefinita, attributi personalizzati definiti da un oggetto attributo e le selezioni.

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

Restituisce un controllo casella di riepilogo HTML che ha il nome specificato e attributi personalizzati definiti da un dizionario degli attributi e che contiene le voci di elenco specificate, la voce predefinita e le selezioni.

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

Restituisce un controllo casella di riepilogo HTML che ha il nome specificato, la dimensione, le voci di elenco e le selezioni predefinite e che specifica se sono abilitate le selezioni multiple.

ListBox(String, IEnumerable<SelectListItem>, Object)

Restituisce un controllo casella di riepilogo HTML che ha il nome specificato e attributi personalizzati definiti da un oggetto attributo e che contiene le voci di elenco specificate.

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

Restituisce un controllo casella di riepilogo HTML che ha il nome specificato e attributi personalizzati definiti da un dizionario degli attributi e che contiene le voci di elenco specificate e la voce predefinita.

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

Restituisce un controllo casella di riepilogo HTML che ha il nome specificato, la dimensione, attributi personalizzati definiti da un oggetto attributo, le voci, la voce predefinita e le selezioni e che specifica se sono abilitate le selezioni multiple.

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

Restituisce un controllo casella di riepilogo HTML che ha il nome specificato e attributi personalizzati definiti da un dizionario degli attributi e che contiene le voci di elenco specificate.

ListBox(String, IEnumerable<SelectListItem>)

Restituisce un controllo casella di riepilogo HTML che ha il nome specificato e che contiene le voci di elenco specificate.

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

Restituisce un controllo casella di riepilogo HTML che ha il nome specificato e attributi personalizzati definiti da un oggetto attributo e che contiene le voci di elenco specificate e la voce predefinita.

ListBox(String, String, IEnumerable<SelectListItem>)

Restituisce un controllo casella di riepilogo HTML che ha il nome specificato e che contiene le voci di elenco specificate e la voce predefinita.

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

Parametri

name
String

Valore da assegnare all'attributo name dell'elemento select HTML.

defaultOption
String

Testo da visualizzare per l'opzione predefinita dell'elenco.

selectList
IEnumerable<SelectListItem>

Elenco di istanze usate per popolare la casella di SelectListItem riepilogo.

Restituisce

Markup HTML che rappresenta il controllo casella di riepilogo.

Eccezioni

Sytem.ArgumentException

name è Null o vuoto.

Si applica a

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

Restituisce un controllo casella di riepilogo HTML che ha il nome specificato, la dimensione, attributi personalizzati definiti da un dizionario degli attributi, le voci, la voce predefinita e le selezioni e che specifica se sono abilitate le selezioni multiple.

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

Parametri

name
String

Valore da assegnare all'attributo name dell'elemento select HTML.

defaultOption
String

Testo da visualizzare per l'opzione predefinita dell'elenco.

selectList
IEnumerable<SelectListItem>

Elenco di SelectListItem istanze usate per popolare l'elenco.

selectedValues
Object

Oggetto che specifica le voci dell'elenco selezionate per impostazione predefinita. Le voci selezionate vengono recuperate tramite reflection esaminando le proprietà dell'oggetto.

size
Int32

Valore da assegnare all'attributo size dell'elemento.

allowMultiple
Boolean

true per indicare che sono abilitate più selezioni; in caso contrario, false.

htmlAttributes
IDictionary<String,Object>

Nomi e valori di attributi personalizzati per l'elemento.

Restituisce

Markup HTML che rappresenta il controllo casella di riepilogo.

Eccezioni

Sytem.ArgumentException

name è Null o vuoto.

Si applica a

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

Restituisce un controllo casella di riepilogo HTML che ha il nome specificato, la dimensione, le voci, la voce predefinita e le selezioni e che specifica se sono abilitate le selezioni multiple.

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

Parametri

name
String

Valore da assegnare all'attributo name dell'elemento select HTML.

defaultOption
String

Testo da visualizzare per l'opzione predefinita dell'elenco.

selectList
IEnumerable<SelectListItem>

Elenco di SelectListItem istanze usate per popolare l'elenco.

selectedValues
Object

Oggetto che specifica le voci dell'elenco selezionate per impostazione predefinita. Le voci selezionate vengono recuperate tramite reflection esaminando le proprietà dell'oggetto.

size
Int32

Valore da assegnare all'attributo size dell'elemento.

allowMultiple
Boolean

true per indicare che sono abilitate più selezioni; in caso contrario, false.

Restituisce

Markup HTML che rappresenta il controllo casella di riepilogo.

Eccezioni

Sytem.ArgumentException

name è Null o vuoto.

Si applica a

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

Restituisce un controllo casella di riepilogo HTML che ha il nome, le voci, la voce predefinita, attributi personalizzati definiti da un oggetto attributo e le selezioni.

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

Parametri

name
String

Valore da assegnare all'attributo name dell'elemento select HTML.

defaultOption
String

Testo da visualizzare per l'opzione predefinita dell'elenco.

selectList
IEnumerable<SelectListItem>

Elenco di SelectListItem istanze usate per popolare l'elenco.

selectedValues
Object

Oggetto che specifica le voci dell'elenco selezionate per impostazione predefinita. Le voci selezionate vengono recuperate tramite reflection esaminando le proprietà dell'oggetto.

htmlAttributes
Object

Oggetto contenente gli attributi personalizzati per l'elemento. I nomi e i valori degli attributi vengono recuperati tramite reflection esaminando le proprietà dell'oggetto.

Restituisce

Markup HTML che rappresenta il controllo casella di riepilogo.

Eccezioni

Sytem.ArgumentException

name è Null o vuoto.

Si applica a

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

Restituisce un controllo casella di riepilogo HTML che ha il nome specificato e attributi personalizzati definiti da un dizionario degli attributi e che contiene le voci di elenco specificate, la voce predefinita e le selezioni.

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

Parametri

name
String

Valore da assegnare all'attributo name dell'elemento select HTML.

defaultOption
String

Testo da visualizzare per l'opzione predefinita dell'elenco.

selectList
IEnumerable<SelectListItem>

Elenco di SelectListItem istanze usate per popolare l'elenco.

selectedValues
Object

Oggetto che specifica le voci dell'elenco selezionate per impostazione predefinita. Le voci selezionate vengono recuperate tramite reflection esaminando le proprietà dell'oggetto.

htmlAttributes
IDictionary<String,Object>

Nomi e valori di attributi personalizzati per l'elemento.

Restituisce

Markup HTML che rappresenta il controllo casella di riepilogo.

Eccezioni

Sytem.ArgumentException

name è Null o vuoto.

Si applica a

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

Restituisce un controllo casella di riepilogo HTML che ha il nome specificato, la dimensione, le voci di elenco e le selezioni predefinite e che specifica se sono abilitate le selezioni multiple.

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

Parametri

name
String

Valore da assegnare all'attributo name dell'elemento select HTML.

selectList
IEnumerable<SelectListItem>

Elenco di SelectListItem istanze usate per popolare l'elenco.

selectedValues
Object

Oggetto che specifica le voci dell'elenco selezionate per impostazione predefinita. Le voci selezionate vengono recuperate tramite reflection esaminando le proprietà dell'oggetto.

size
Int32

Valore da assegnare all'attributo size dell'elemento.

allowMultiple
Boolean

true per indicare che le selezioni multiple sono abilitate; in caso contrario, false.

Restituisce

Markup HTML che rappresenta il controllo casella di riepilogo.

Eccezioni

Sytem.ArgumentException

name è Null o vuoto.

Si applica a

ListBox(String, IEnumerable<SelectListItem>, Object)

Restituisce un controllo casella di riepilogo HTML che ha il nome specificato e attributi personalizzati definiti da un oggetto attributo e che contiene le voci di elenco specificate.

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

Parametri

name
String

Valore da assegnare all'attributo name dell'elemento select HTML.

selectList
IEnumerable<SelectListItem>

Elenco di SelectListItem istanze usate per popolare l'elenco.

htmlAttributes
Object

Oggetto contenente gli attributi personalizzati per l'elemento. I nomi e i valori degli attributi vengono recuperati tramite reflection esaminando le proprietà dell'oggetto.

Restituisce

Markup HTML che rappresenta il controllo casella di riepilogo.

Eccezioni

Sytem.ArgumentException

name è Null o vuoto.

Si applica a

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

Restituisce un controllo casella di riepilogo HTML che ha il nome specificato e attributi personalizzati definiti da un dizionario degli attributi e che contiene le voci di elenco specificate e la voce predefinita.

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

Parametri

name
String

Valore da assegnare all'attributo name dell'elemento select HTML.

defaultOption
String

Testo da visualizzare per l'opzione predefinita dell'elenco.

selectList
IEnumerable<SelectListItem>

Elenco di SelectListItem istanze usate per popolare l'elenco.

htmlAttributes
IDictionary<String,Object>

Nomi e valori di attributi personalizzati per l'elemento.

Restituisce

Markup HTML che rappresenta il controllo casella di riepilogo.

Eccezioni

Sytem.ArgumentException

name è Null o vuoto.

Si applica a

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

Restituisce un controllo casella di riepilogo HTML che ha il nome specificato, la dimensione, attributi personalizzati definiti da un oggetto attributo, le voci, la voce predefinita e le selezioni e che specifica se sono abilitate le selezioni multiple.

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

Parametri

name
String

Valore da assegnare all'attributo name dell'elemento select HTML.

defaultOption
String

Testo da visualizzare per l'opzione predefinita dell'elenco.

selectList
IEnumerable<SelectListItem>

Elenco di SelectListItem istanze usate per popolare l'elenco.

selectedValues
Object

Oggetto che specifica le voci dell'elenco selezionate per impostazione predefinita. Le voci selezionate vengono recuperate tramite reflection esaminando le proprietà dell'oggetto.

size
Int32

Valore da assegnare all'attributo size dell'elemento.

allowMultiple
Boolean

true per indicare che sono abilitate più selezioni; in caso contrario, false.

htmlAttributes
Object

Oggetto contenente gli attributi personalizzati per l'elemento. I nomi e i valori degli attributi vengono recuperati tramite reflection esaminando le proprietà dell'oggetto.

Restituisce

Markup HTML che rappresenta il controllo casella di riepilogo.

Eccezioni

Sytem.ArgumentException

name è Null o vuoto.

Si applica a

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

Restituisce un controllo casella di riepilogo HTML che ha il nome specificato e attributi personalizzati definiti da un dizionario degli attributi e che contiene le voci di elenco specificate.

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

Parametri

name
String

Valore da assegnare all'attributo name dell'elemento select HTML.

selectList
IEnumerable<SelectListItem>

Elenco di SelectListItem istanze utilizzate per popolare l'elenco.

htmlAttributes
IDictionary<String,Object>

Nomi e valori di attributi personalizzati per l'elemento.

Restituisce

Markup HTML che rappresenta il controllo casella di riepilogo.

Eccezioni

Sytem.ArgumentException

name è Null o vuoto.

Si applica a

ListBox(String, IEnumerable<SelectListItem>)

Restituisce un controllo casella di riepilogo HTML che ha il nome specificato e che contiene le voci di elenco specificate.

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

Parametri

name
String

Valore da assegnare all'attributo name dell'elemento select HTML.

selectList
IEnumerable<SelectListItem>

Elenco di SelectListItem istanze utilizzate per popolare l'elenco.

Restituisce

Markup HTML che rappresenta il controllo casella di riepilogo.

Eccezioni

Sytem.ArgumentException

name è Null o vuoto.

Si applica a

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

Restituisce un controllo casella di riepilogo HTML che ha il nome specificato e attributi personalizzati definiti da un oggetto attributo e che contiene le voci di elenco specificate e la voce predefinita.

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

Parametri

name
String

Valore da assegnare all'attributo name dell'elemento select HTML.

defaultOption
String

Testo da visualizzare per l'opzione predefinita dell'elenco.

selectList
IEnumerable<SelectListItem>

Elenco di istanze utilizzate per popolare la casella di SelectListItem riepilogo.

htmlAttributes
Object

Oggetto contenente gli attributi personalizzati per l'elemento. I nomi e i valori degli attributi vengono recuperati tramite reflection esaminando le proprietà dell'oggetto.

Restituisce

Markup HTML che rappresenta il controllo casella di riepilogo.

Eccezioni

Sytem.ArgumentException

name è Null o vuoto.

Si applica a