Udostępnij za pośrednictwem


HtmlHelper.ListBox Metoda

Definicja

Przeciążenia

ListBox(String, String, IEnumerable<SelectListItem>)

Zwraca kontrolkę pola listy HTML z określoną nazwą i zawierającą określone elementy listy i element domyślny.

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

Zwraca kontrolkę pola listy HTML z określoną nazwą, rozmiarem, atrybutami niestandardowymi zdefiniowanymi przez słownik atrybutów, elementami domyślnymi i wyborami oraz określa, czy włączono wiele wyborów.

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

Zwraca kontrolkę pola listy HTML z określoną nazwą, rozmiarem, elementami, elementami domyślnymi i wyborami oraz określa, czy włączono wiele wyborów.

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

Zwraca kontrolkę pola listy HTML, która ma określoną nazwę, elementy, element domyślny i atrybuty niestandardowe zdefiniowane przez obiekt atrybutu i zaznaczenia.

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

Zwraca kontrolkę pola listy HTML z określoną nazwą i atrybutami niestandardowymi zdefiniowanymi przez słownik atrybutów oraz zawierającą określone elementy listy, element domyślny i wybory.

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

Zwraca kontrolkę pola listy HTML z określoną nazwą, rozmiarem, elementami listy i wyborami domyślnymi oraz określa, czy włączono wiele wyborów.

ListBox(String, IEnumerable<SelectListItem>, Object)

Zwraca kontrolkę pola listy HTML z określoną nazwą i atrybutami niestandardowymi zdefiniowanymi przez obiekt atrybutu oraz zawierającą określone elementy listy.

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

Zwraca kontrolkę pola listy HTML z określoną nazwą i atrybutami niestandardowymi zdefiniowanymi przez słownik atrybutów oraz zawierającą określone elementy listy i element domyślny.

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

Zwraca kontrolkę pola listy HTML z określoną nazwą, rozmiarem, atrybutami niestandardowymi zdefiniowanymi przez obiekt atrybutu, elementy, element domyślny i wybory oraz określa, czy włączono wiele wyborów.

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

Zwraca kontrolkę pola listy HTML z określoną nazwą i atrybutami niestandardowymi zdefiniowanymi przez słownik atrybutów oraz zawierającą określone elementy listy.

ListBox(String, IEnumerable<SelectListItem>)

Zwraca kontrolkę pola listy HTML z określoną nazwą i zawierającą określone elementy listy.

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

Zwraca kontrolkę pola listy HTML, która ma określoną nazwę i atrybuty niestandardowe zdefiniowane przez obiekt atrybutu oraz zawiera określone elementy listy i element domyślny.

ListBox(String, String, IEnumerable<SelectListItem>)

Zwraca kontrolkę pola listy HTML z określoną nazwą i zawierającą określone elementy listy i element domyślny.

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

Parametry

name
String

Wartość, która ma zostać przypisana do atrybutu name elementu select HTML.

defaultOption
String

Tekst do wyświetlenia dla opcji domyślnej na liście.

selectList
IEnumerable<SelectListItem>

Lista SelectListItem wystąpień używanych do wypełnienia pola listy.

Zwraca

Znacznik HTML reprezentujący kontrolkę pola listy.

Wyjątki

Sytem.ArgumentException

name ma wartość null lub jest pusta.

Dotyczy

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

Zwraca kontrolkę pola listy HTML z określoną nazwą, rozmiarem, atrybutami niestandardowymi zdefiniowanymi przez słownik atrybutów, elementami domyślnymi i wyborami oraz określa, czy włączono wiele wyborów.

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

Parametry

name
String

Wartość, która ma zostać przypisana do atrybutu name elementu select HTML.

defaultOption
String

Tekst do wyświetlenia dla opcji domyślnej na liście.

selectList
IEnumerable<SelectListItem>

Lista SelectListItem wystąpień używanych do wypełniania listy.

selectedValues
Object

Obiekt, który określa elementy na liście, które są domyślnie zaznaczone. Wybory są pobierane przez odbicie, sprawdzając właściwości obiektu.

size
Int32

Wartość, która ma zostać przypisana do atrybutu size elementu.

allowMultiple
Boolean

wartość true wskazująca, że włączono wiele opcji; w przeciwnym razie wartość false.

htmlAttributes
IDictionary<String,Object>

Nazwy i wartości atrybutów niestandardowych dla elementu.

Zwraca

Znacznik HTML reprezentujący kontrolkę pola listy.

Wyjątki

Sytem.ArgumentException

name ma wartość null lub jest pusta.

Dotyczy

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

Zwraca kontrolkę pola listy HTML z określoną nazwą, rozmiarem, elementami, elementami domyślnymi i wyborami oraz określa, czy włączono wiele wyborów.

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

Parametry

name
String

Wartość, która ma zostać przypisana do atrybutu name elementu select HTML.

defaultOption
String

Tekst do wyświetlenia dla opcji domyślnej na liście.

selectList
IEnumerable<SelectListItem>

Lista SelectListItem wystąpień używanych do wypełniania listy.

selectedValues
Object

Obiekt, który określa elementy na liście, które są domyślnie zaznaczone. Wybory są pobierane przez odbicie, sprawdzając właściwości obiektu.

size
Int32

Wartość, która ma zostać przypisana do atrybutu size elementu.

allowMultiple
Boolean

wartość true wskazująca, że włączono wiele opcji; w przeciwnym razie wartość false.

Zwraca

Znacznik HTML reprezentujący kontrolkę pola listy.

Wyjątki

Sytem.ArgumentException

name ma wartość null lub jest pusta.

Dotyczy

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

Zwraca kontrolkę pola listy HTML, która ma określoną nazwę, elementy, element domyślny i atrybuty niestandardowe zdefiniowane przez obiekt atrybutu i zaznaczenia.

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

Parametry

name
String

Wartość, która ma zostać przypisana do atrybutu name elementu select HTML.

defaultOption
String

Tekst do wyświetlenia dla opcji domyślnej na liście.

selectList
IEnumerable<SelectListItem>

Lista SelectListItem wystąpień używanych do wypełniania listy.

selectedValues
Object

Obiekt, który określa elementy na liście, które są domyślnie zaznaczone. Wybory są pobierane przez odbicie, sprawdzając właściwości obiektu.

htmlAttributes
Object

Obiekt, który zawiera atrybuty niestandardowe dla elementu. Nazwy atrybutów i wartości są pobierane przez odbicie, sprawdzając właściwości obiektu.

Zwraca

Znacznik HTML reprezentujący kontrolkę pola listy.

Wyjątki

Sytem.ArgumentException

name ma wartość null lub jest pusta.

Dotyczy

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

Zwraca kontrolkę pola listy HTML z określoną nazwą i atrybutami niestandardowymi zdefiniowanymi przez słownik atrybutów oraz zawierającą określone elementy listy, element domyślny i wybory.

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

Parametry

name
String

Wartość, która ma zostać przypisana do atrybutu name elementu select HTML.

defaultOption
String

Tekst do wyświetlenia dla opcji domyślnej na liście.

selectList
IEnumerable<SelectListItem>

Lista SelectListItem wystąpień używanych do wypełniania listy.

selectedValues
Object

Obiekt, który określa elementy na liście, które są domyślnie zaznaczone. Wybory są pobierane przez odbicie, sprawdzając właściwości obiektu.

htmlAttributes
IDictionary<String,Object>

Nazwy i wartości atrybutów niestandardowych dla elementu.

Zwraca

Znacznik HTML reprezentujący kontrolkę pola listy.

Wyjątki

Sytem.ArgumentException

name ma wartość null lub jest pusta.

Dotyczy

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

Zwraca kontrolkę pola listy HTML z określoną nazwą, rozmiarem, elementami listy i wyborami domyślnymi oraz określa, czy włączono wiele wyborów.

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

Parametry

name
String

Wartość, która ma zostać przypisana do atrybutu name elementu select HTML.

selectList
IEnumerable<SelectListItem>

Lista SelectListItem wystąpień używanych do wypełniania listy.

selectedValues
Object

Obiekt, który określa elementy na liście, które są domyślnie zaznaczone. Wybory są pobierane przez odbicie, sprawdzając właściwości obiektu.

size
Int32

Wartość, która ma zostać przypisana do atrybutu size elementu.

allowMultiple
Boolean

wartość true wskazująca, że włączono wiele opcji; w przeciwnym razie wartość false.

Zwraca

Znacznik HTML reprezentujący kontrolkę pola listy.

Wyjątki

Sytem.ArgumentException

name ma wartość null lub jest pusta.

Dotyczy

ListBox(String, IEnumerable<SelectListItem>, Object)

Zwraca kontrolkę pola listy HTML z określoną nazwą i atrybutami niestandardowymi zdefiniowanymi przez obiekt atrybutu oraz zawierającą określone elementy listy.

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

Parametry

name
String

Wartość, która ma zostać przypisana do atrybutu name elementu select HTML.

selectList
IEnumerable<SelectListItem>

Lista SelectListItem wystąpień używanych do wypełniania listy.

htmlAttributes
Object

Obiekt, który zawiera atrybuty niestandardowe dla elementu. Nazwy atrybutów i wartości są pobierane przez odbicie, sprawdzając właściwości obiektu.

Zwraca

Znacznik HTML reprezentujący kontrolkę pola listy.

Wyjątki

Sytem.ArgumentException

name ma wartość null lub jest pusta.

Dotyczy

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

Zwraca kontrolkę pola listy HTML z określoną nazwą i atrybutami niestandardowymi zdefiniowanymi przez słownik atrybutów oraz zawierającą określone elementy listy i element domyślny.

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

Parametry

name
String

Wartość, która ma zostać przypisana do atrybutu name elementu select HTML.

defaultOption
String

Tekst do wyświetlenia dla opcji domyślnej na liście.

selectList
IEnumerable<SelectListItem>

Lista SelectListItem wystąpień używanych do wypełniania listy.

htmlAttributes
IDictionary<String,Object>

Nazwy i wartości atrybutów niestandardowych dla elementu.

Zwraca

Znacznik HTML reprezentujący kontrolkę pola listy.

Wyjątki

Sytem.ArgumentException

name ma wartość null lub jest pusta.

Dotyczy

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

Zwraca kontrolkę pola listy HTML z określoną nazwą, rozmiarem, atrybutami niestandardowymi zdefiniowanymi przez obiekt atrybutu, elementy, element domyślny i zaznaczenie oraz określa, czy włączono wiele zaznaczeń.

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

Parametry

name
String

Wartość, która ma zostać przypisana do atrybutu name elementu select HTML.

defaultOption
String

Tekst do wyświetlenia dla opcji domyślnej na liście.

selectList
IEnumerable<SelectListItem>

Lista SelectListItem wystąpień używanych do wypełniania listy.

selectedValues
Object

Obiekt, który określa elementy na liście, które są domyślnie zaznaczone. Wybory są pobierane przez odbicie, sprawdzając właściwości obiektu.

size
Int32

Wartość, która ma zostać przypisana do atrybutu size elementu.

allowMultiple
Boolean

wartość true wskazująca, że włączono wiele opcji; w przeciwnym razie, fałsz.

htmlAttributes
Object

Obiekt zawierający atrybuty niestandardowe elementu. Nazwy atrybutów i wartości są pobierane przez odbicie, sprawdzając właściwości obiektu.

Zwraca

Znacznik HTML reprezentujący kontrolkę pola listy.

Wyjątki

Sytem.ArgumentException

name ma wartość null lub jest pusta.

Dotyczy

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

Zwraca kontrolkę pola listy HTML z określoną nazwą i atrybutami niestandardowymi zdefiniowanymi przez słownik atrybutów oraz zawierającą określone elementy listy.

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

Parametry

name
String

Wartość, która ma zostać przypisana do atrybutu name elementu select HTML.

selectList
IEnumerable<SelectListItem>

Lista wystąpień używanych SelectListItem do wypełniania listy.

htmlAttributes
IDictionary<String,Object>

Nazwy i wartości atrybutów niestandardowych dla elementu.

Zwraca

Znacznik HTML reprezentujący kontrolkę pola listy.

Wyjątki

Sytem.ArgumentException

name ma wartość null lub jest pusta.

Dotyczy

ListBox(String, IEnumerable<SelectListItem>)

Zwraca kontrolkę pola listy HTML z określoną nazwą i zawierającą określone elementy listy.

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

Parametry

name
String

Wartość, która ma zostać przypisana do atrybutu name elementu select HTML.

selectList
IEnumerable<SelectListItem>

Lista wystąpień używanych SelectListItem do wypełniania listy.

Zwraca

Znacznik HTML reprezentujący kontrolkę pola listy.

Wyjątki

Sytem.ArgumentException

name ma wartość null lub jest pusta.

Dotyczy

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

Zwraca kontrolkę pola listy HTML z określoną nazwą i atrybutami niestandardowymi zdefiniowanymi przez obiekt atrybutu oraz zawierającą określone elementy listy i element domyślny.

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

Parametry

name
String

Wartość, która ma zostać przypisana do atrybutu name elementu select HTML.

defaultOption
String

Tekst do wyświetlenia dla opcji domyślnej na liście.

selectList
IEnumerable<SelectListItem>

Lista wystąpień używanych SelectListItem do wypełnienia pola listy.

htmlAttributes
Object

Obiekt zawierający atrybuty niestandardowe elementu. Nazwy atrybutów i wartości są pobierane przez odbicie, sprawdzając właściwości obiektu.

Zwraca

Znacznik HTML reprezentujący kontrolkę pola listy.

Wyjątki

Sytem.ArgumentException

name ma wartość null lub jest pusta.

Dotyczy