HtmlHelper.ListBox Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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
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
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
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
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
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
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
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
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
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
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
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
name
ma wartość null lub jest pusta.