Freigeben über


HtmlHelper.ListBox Methode

Definition

Überlädt

ListBox(String, String, IEnumerable<SelectListItem>)

Gibt ein HTML-Listenfeldsteuerelement mit dem angegebenen Namen zurück, das die angegebenen Listeneinträge und den Standardeintrag enthält.

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

Gibt ein HTML-Listenfeldsteuerelement mit dem angegebenen Namen, der Größe, den durch ein Attributwörterbuch definierten benutzerdefinierten Attributen, den Listeneinträgen, dem Standardeintrag und der Auswahl zurück. Gibt außerdem an, ob Mehrfachauswahl aktiviert ist.

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

Gibt ein HTML-Listenfeldsteuerelement mit dem angegebenen Namen, der Größe, den Listeneinträgen, dem Standardeintrag und der Auswahl zurück. Gibt außerdem an, ob Mehrfachauswahl aktiviert ist.

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

Gibt ein HTML-Listenfeldsteuerelement mit dem angegebenen Namen, den Listeneinträgen, dem Standardeintrag und den durch ein Attributobjekt definierten benutzerdefinierten Attributen sowie der Auswahl zurück.

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

Gibt ein HTML-Listenfeldsteuerelement mit dem angegebenen Namen und den durch ein Attributwörterbuch definierten benutzerdefinierten Attributen zurück, das die angegebenen Listeneinträge, den Standardeintrag und die Auswahl enthält.

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

Gibt ein HTML-Listenfeldsteuerelement mit dem angegebenen Namen, der Größe, den Listeneinträgen und der Standardauswahl zurück. Gibt außerdem an, ob Mehrfachauswahl aktiviert ist.

ListBox(String, IEnumerable<SelectListItem>, Object)

Gibt ein HTML-Listenfeldsteuerelement mit dem angegebenen Namen und den durch ein Attributobjekt definierten benutzerdefinierten Attributen zurück, das die angegebenen Listeneinträge enthält.

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

Gibt ein HTML-Listenfeldsteuerelement mit dem angegebenen Namen und den durch ein Attributwörterbuch definierten benutzerdefinierten Attributen zurück, das die angegebenen Listeneinträge und den Standardeintrag enthält.

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

Gibt ein HTML-Listenfeldsteuerelement mit dem angegebenen Namen, der Größe, den durch ein Attributobjekt definierten benutzerdefinierten Attributen, den Listeneinträgen, dem Standardeintrag und der Auswahl zurück. Gibt außerdem an, ob Mehrfachauswahl aktiviert ist.

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

Gibt ein HTML-Listenfeldsteuerelement mit dem angegebenen Namen und den durch ein Attributwörterbuch definierten benutzerdefinierten Attributen zurück, das die angegebenen Listeneinträge enthält.

ListBox(String, IEnumerable<SelectListItem>)

Gibt ein HTML-Listenfeldsteuerelement mit dem angegebenen Namen zurück, das die angegebenen Listeneinträge enthält.

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

Gibt ein HTML-Listenfeldsteuerelement mit dem angegebenen Namen und den durch ein Attributobjekt definierten benutzerdefinierten Attributen zurück, das die angegebenen Listeneinträge und den Standardeintrag enthält.

ListBox(String, String, IEnumerable<SelectListItem>)

Gibt ein HTML-Listenfeldsteuerelement mit dem angegebenen Namen zurück, das die angegebenen Listeneinträge und den Standardeintrag enthält.

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

Parameter

name
String

Der Wert, der dem name-Attribut des HTML-Select-Elements zugewiesen werden soll.

defaultOption
String

Der für die Standardoption in der Liste anzuzeigende Text.

selectList
IEnumerable<SelectListItem>

Eine Liste von SelectListItem Instanzen, die zum Auffüllen des Listenfelds verwendet werden.

Gibt zurück

Das HTML-Markup, das das Listenfeldsteuerelement darstellt.

Ausnahmen

Sytem.ArgumentException

name ist leer oder NULL.

Gilt für:

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

Gibt ein HTML-Listenfeldsteuerelement mit dem angegebenen Namen, der Größe, den durch ein Attributwörterbuch definierten benutzerdefinierten Attributen, den Listeneinträgen, dem Standardeintrag und der Auswahl zurück. Gibt außerdem an, ob Mehrfachauswahl aktiviert ist.

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

Parameter

name
String

Der Wert, der dem name-Attribut des HTML-Select-Elements zugewiesen werden soll.

defaultOption
String

Der für die Standardoption in der Liste anzuzeigende Text.

selectList
IEnumerable<SelectListItem>

Eine Liste von SelectListItem Instanzen, die zum Auffüllen der Liste verwendet werden.

selectedValues
Object

Ein Objekt, das die Einträge in der Liste angibt, der standardmäßig ausgewählt sind. Die Auswahl wird durch Reflektion durch Untersuchen der Eigenschaften des Objekts abgerufen.

size
Int32

Der Wert, der dem Size-Attribut des Elements zugewiesen werden soll.

allowMultiple
Boolean

true, um anzugeben, dass mehrfache Auswahl aktiviert ist; Andernfalls false.

htmlAttributes
IDictionary<String,Object>

Die Namen und Werte benutzerdefinierter Attribute für das Element.

Gibt zurück

Das HTML-Markup, das das Listenfeldsteuerelement darstellt.

Ausnahmen

Sytem.ArgumentException

name ist leer oder NULL.

Gilt für:

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

Gibt ein HTML-Listenfeldsteuerelement mit dem angegebenen Namen, der Größe, den Listeneinträgen, dem Standardeintrag und der Auswahl zurück. Gibt außerdem an, ob Mehrfachauswahl aktiviert ist.

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

Parameter

name
String

Der Wert, der dem name-Attribut des HTML-Select-Elements zugewiesen werden soll.

defaultOption
String

Der für die Standardoption in der Liste anzuzeigende Text.

selectList
IEnumerable<SelectListItem>

Eine Liste von SelectListItem Instanzen, die zum Auffüllen der Liste verwendet werden.

selectedValues
Object

Ein Objekt, das die Einträge in der Liste angibt, der standardmäßig ausgewählt sind. Die Auswahl wird durch Reflektion durch Untersuchen der Eigenschaften des Objekts abgerufen.

size
Int32

Der Wert, der dem Size-Attribut des Elements zugewiesen werden soll.

allowMultiple
Boolean

true, um anzugeben, dass mehrfache Auswahl aktiviert ist; Andernfalls false.

Gibt zurück

Das HTML-Markup, das das Listenfeldsteuerelement darstellt.

Ausnahmen

Sytem.ArgumentException

name ist leer oder NULL.

Gilt für:

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

Gibt ein HTML-Listenfeldsteuerelement mit dem angegebenen Namen, den Listeneinträgen, dem Standardeintrag und den durch ein Attributobjekt definierten benutzerdefinierten Attributen sowie der Auswahl zurück.

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

Parameter

name
String

Der Wert, der dem name-Attribut des HTML-Select-Elements zugewiesen werden soll.

defaultOption
String

Der für die Standardoption in der Liste anzuzeigende Text.

selectList
IEnumerable<SelectListItem>

Eine Liste von SelectListItem Instanzen, die zum Auffüllen der Liste verwendet werden.

selectedValues
Object

Ein Objekt, das die Einträge in der Liste angibt, der standardmäßig ausgewählt sind. Die Auswahl wird durch Reflektion durch Untersuchen der Eigenschaften des Objekts abgerufen.

htmlAttributes
Object

Ein Objekt, das benutzerdefinierte Attribute für das Element enthält. Die Attributnamen und -werte werden durch Reflektion durch Untersuchen der Eigenschaften des Objekts abgerufen.

Gibt zurück

Das HTML-Markup, das das Listenfeldsteuerelement darstellt.

Ausnahmen

Sytem.ArgumentException

name ist leer oder NULL.

Gilt für:

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

Gibt ein HTML-Listenfeldsteuerelement mit dem angegebenen Namen und den durch ein Attributwörterbuch definierten benutzerdefinierten Attributen zurück, das die angegebenen Listeneinträge, den Standardeintrag und die Auswahl enthält.

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

Parameter

name
String

Der Wert, der dem name-Attribut des HTML-Select-Elements zugewiesen werden soll.

defaultOption
String

Der für die Standardoption in der Liste anzuzeigende Text.

selectList
IEnumerable<SelectListItem>

Eine Liste von SelectListItem Instanzen, die zum Auffüllen der Liste verwendet werden.

selectedValues
Object

Ein Objekt, das die Einträge in der Liste angibt, der standardmäßig ausgewählt sind. Die Auswahl wird durch Reflektion durch Untersuchen der Eigenschaften des Objekts abgerufen.

htmlAttributes
IDictionary<String,Object>

Die Namen und Werte benutzerdefinierter Attribute für das Element.

Gibt zurück

Das HTML-Markup, das das Listenfeldsteuerelement darstellt.

Ausnahmen

Sytem.ArgumentException

name ist leer oder NULL.

Gilt für:

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

Gibt ein HTML-Listenfeldsteuerelement mit dem angegebenen Namen, der Größe, den Listeneinträgen und der Standardauswahl zurück. Gibt außerdem an, ob Mehrfachauswahl aktiviert ist.

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

Parameter

name
String

Der Wert, der dem name-Attribut des HTML-Select-Elements zugewiesen werden soll.

selectList
IEnumerable<SelectListItem>

Eine Liste von SelectListItem Instanzen, die zum Auffüllen der Liste verwendet werden.

selectedValues
Object

Ein Objekt, das die Einträge in der Liste angibt, der standardmäßig ausgewählt sind. Die Auswahl wird durch Reflektion durch Untersuchen der Eigenschaften des Objekts abgerufen.

size
Int32

Der Wert, der dem Size-Attribut des Elements zugewiesen werden soll.

allowMultiple
Boolean

true, um anzugeben, dass die Mehrfachauswahl aktiviert ist; Andernfalls false.

Gibt zurück

Das HTML-Markup, das das Listenfeldsteuerelement darstellt.

Ausnahmen

Sytem.ArgumentException

name ist leer oder NULL.

Gilt für:

ListBox(String, IEnumerable<SelectListItem>, Object)

Gibt ein HTML-Listenfeldsteuerelement mit dem angegebenen Namen und den durch ein Attributobjekt definierten benutzerdefinierten Attributen zurück, das die angegebenen Listeneinträge enthält.

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

Parameter

name
String

Der Wert, der dem name-Attribut des HTML-Select-Elements zugewiesen werden soll.

selectList
IEnumerable<SelectListItem>

Eine Liste von SelectListItem Instanzen, die zum Auffüllen der Liste verwendet werden.

htmlAttributes
Object

Ein Objekt, das benutzerdefinierte Attribute für das Element enthält. Die Attributnamen und -werte werden durch Reflektion durch Untersuchen der Eigenschaften des Objekts abgerufen.

Gibt zurück

Das HTML-Markup, das das Listenfeldsteuerelement darstellt.

Ausnahmen

Sytem.ArgumentException

name ist leer oder NULL.

Gilt für:

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

Gibt ein HTML-Listenfeldsteuerelement mit dem angegebenen Namen und den durch ein Attributwörterbuch definierten benutzerdefinierten Attributen zurück, das die angegebenen Listeneinträge und den Standardeintrag enthält.

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

Parameter

name
String

Der Wert, der dem name-Attribut des HTML-Select-Elements zugewiesen werden soll.

defaultOption
String

Der für die Standardoption in der Liste anzuzeigende Text.

selectList
IEnumerable<SelectListItem>

Eine Liste von SelectListItem Instanzen, die zum Auffüllen der Liste verwendet werden.

htmlAttributes
IDictionary<String,Object>

Die Namen und Werte benutzerdefinierter Attribute für das Element.

Gibt zurück

Das HTML-Markup, das das Listenfeldsteuerelement darstellt.

Ausnahmen

Sytem.ArgumentException

name ist leer oder NULL.

Gilt für:

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

Gibt ein HTML-Listenfeldsteuerelement mit dem angegebenen Namen, der Größe, den durch ein Attributobjekt definierten benutzerdefinierten Attributen, den Listeneinträgen, dem Standardeintrag und der Auswahl zurück. Gibt außerdem an, ob Mehrfachauswahl aktiviert ist.

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

Parameter

name
String

Der Wert, der dem name-Attribut des HTML-Select-Elements zugewiesen werden soll.

defaultOption
String

Der für die Standardoption in der Liste anzuzeigende Text.

selectList
IEnumerable<SelectListItem>

Eine Liste von SelectListItem Instanzen, die zum Auffüllen der Liste verwendet werden.

selectedValues
Object

Ein Objekt, das die Einträge in der Liste angibt, der standardmäßig ausgewählt sind. Die Auswahl wird durch Reflektion durch Untersuchen der Eigenschaften des Objekts abgerufen.

size
Int32

Der Wert, der dem Size-Attribut des Elements zugewiesen werden soll.

allowMultiple
Boolean

true, um anzugeben, dass mehrfache Auswahl aktiviert ist; Andernfalls false.

htmlAttributes
Object

Ein Objekt, das benutzerdefinierte Attribute für das Element enthält. Die Attributnamen und -werte werden durch Reflektion durch Untersuchen der Eigenschaften des Objekts abgerufen.

Gibt zurück

Das HTML-Markup, das das Listenfeldsteuerelement darstellt.

Ausnahmen

Sytem.ArgumentException

name ist leer oder NULL.

Gilt für:

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

Gibt ein HTML-Listenfeldsteuerelement mit dem angegebenen Namen und den durch ein Attributwörterbuch definierten benutzerdefinierten Attributen zurück, das die angegebenen Listeneinträge enthält.

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

Parameter

name
String

Der Wert, der dem name-Attribut des HTML-Select-Elements zugewiesen werden soll.

selectList
IEnumerable<SelectListItem>

Eine Liste von SelectListItem Instanzen, die zum Auffüllen der Liste verwendet werden.

htmlAttributes
IDictionary<String,Object>

Die Namen und Werte benutzerdefinierter Attribute für das Element.

Gibt zurück

Das HTML-Markup, das das Listenfeldsteuerelement darstellt.

Ausnahmen

Sytem.ArgumentException

name ist leer oder NULL.

Gilt für:

ListBox(String, IEnumerable<SelectListItem>)

Gibt ein HTML-Listenfeldsteuerelement mit dem angegebenen Namen zurück, das die angegebenen Listeneinträge enthält.

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

Parameter

name
String

Der Wert, der dem name-Attribut des HTML-Select-Elements zugewiesen werden soll.

selectList
IEnumerable<SelectListItem>

Eine Liste von SelectListItem Instanzen, die zum Auffüllen der Liste verwendet werden.

Gibt zurück

Das HTML-Markup, das das Listenfeldsteuerelement darstellt.

Ausnahmen

Sytem.ArgumentException

name ist leer oder NULL.

Gilt für:

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

Gibt ein HTML-Listenfeldsteuerelement mit dem angegebenen Namen und den durch ein Attributobjekt definierten benutzerdefinierten Attributen zurück, das die angegebenen Listeneinträge und den Standardeintrag enthält.

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

Parameter

name
String

Der Wert, der dem name-Attribut des HTML-Select-Elements zugewiesen werden soll.

defaultOption
String

Der für die Standardoption in der Liste anzuzeigende Text.

selectList
IEnumerable<SelectListItem>

Eine Liste von SelectListItem Instanzen, die zum Auffüllen des Listenfelds verwendet werden.

htmlAttributes
Object

Ein Objekt, das benutzerdefinierte Attribute für das Element enthält. Die Attributnamen und -werte werden durch Reflektion durch Untersuchen der Eigenschaften des Objekts abgerufen.

Gibt zurück

Das HTML-Markup, das das Listenfeldsteuerelement darstellt.

Ausnahmen

Sytem.ArgumentException

name ist leer oder NULL.

Gilt für: