HtmlHelperSelectExtensions.DropDownList Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Přetížení
DropDownList(IHtmlHelper, String) |
Vrátí element select> html s jedním výběrem <pro |
DropDownList(IHtmlHelper, String, IEnumerable<SelectListItem>) |
Vrátí element select> html s jedním výběrem <pro |
DropDownList(IHtmlHelper, String, String) |
Vrátí element select> html s jedním výběrem <pro |
DropDownList(IHtmlHelper, String, IEnumerable<SelectListItem>, Object) |
Vrátí element select> html s jedním výběrem <pro |
DropDownList(IHtmlHelper, String, IEnumerable<SelectListItem>, String) |
Vrátí element select> html s jedním výběrem <pro |
DropDownList(IHtmlHelper, String)
Vrátí element select> html s jedním výběrem <pro expression
. Přidá <prvky možnosti> na ViewData základě položky s celým názvem. Přidá atribut "selected" k <možnosti> , pokud jeho Value (pokud není)null
nebo Text odpovídá první hodnotěnull
, která není nalezena v: ModelState položka s celým názvem nebo expression
vyhodnocená proti Model.
Další informace o "celém jménu" najdete v tématu Name(String) .
public:
[System::Runtime::CompilerServices::Extension]
static Microsoft::AspNetCore::Html::IHtmlContent ^ DropDownList(Microsoft::AspNetCore::Mvc::Rendering::IHtmlHelper ^ htmlHelper, System::String ^ expression);
public static Microsoft.AspNetCore.Html.IHtmlContent DropDownList (this Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper htmlHelper, string expression);
static member DropDownList : Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper * string -> Microsoft.AspNetCore.Html.IHtmlContent
<Extension()>
Public Function DropDownList (htmlHelper As IHtmlHelper, expression As String) As IHtmlContent
Parametry
- htmlHelper
- IHtmlHelper
Instance IHtmlHelper , která tato metoda rozšiřuje.
- expression
- String
Název výrazu vzhledem k aktuálnímu modelu.
Návraty
Nový IHtmlContent obsahující <prvek select> .
Poznámky
Zkombinuje HtmlFieldPrefix a expression
pro nastavení <atributu "name" elementu select> . Sanitizes expression
nastavit "id" atribut prvku.
Položka ViewData s úplným názvem musí být jiná nežnull
kolekce SelectListItem objektů.
Platí pro
DropDownList(IHtmlHelper, String, IEnumerable<SelectListItem>)
Vrátí element select> html s jedním výběrem <pro expression
. Přidá <elementy možností> založené na selectList
. Přidá atribut "selected" k <možnosti> , pokud jeho Value (pokud nenínull
) nebo Text odpovídá první hodnotě, která nenínull
nalezena v: ModelState položka s celým názvem, ViewData položka s celým názvem (pokud není použita místo selectList
) nebo expression
vyhodnocená proti Model.
Další informace o "celém jménu" najdete v tématu Name(String) .
public:
[System::Runtime::CompilerServices::Extension]
static Microsoft::AspNetCore::Html::IHtmlContent ^ DropDownList(Microsoft::AspNetCore::Mvc::Rendering::IHtmlHelper ^ htmlHelper, System::String ^ expression, System::Collections::Generic::IEnumerable<Microsoft::AspNetCore::Mvc::Rendering::SelectListItem ^> ^ selectList);
public static Microsoft.AspNetCore.Html.IHtmlContent DropDownList (this Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper htmlHelper, string expression, System.Collections.Generic.IEnumerable<Microsoft.AspNetCore.Mvc.Rendering.SelectListItem> selectList);
static member DropDownList : Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper * string * seq<Microsoft.AspNetCore.Mvc.Rendering.SelectListItem> -> Microsoft.AspNetCore.Html.IHtmlContent
<Extension()>
Public Function DropDownList (htmlHelper As IHtmlHelper, expression As String, selectList As IEnumerable(Of SelectListItem)) As IHtmlContent
Parametry
- htmlHelper
- IHtmlHelper
Instance IHtmlHelper , která tato metoda rozšiřuje.
- expression
- String
Název výrazu vzhledem k aktuálnímu modelu.
- selectList
- IEnumerable<SelectListItem>
Kolekce objektů, které SelectListItem slouží k naplnění <prvku select> prvky <optgroup> a <option> . Pokud null
, použije ViewData položku s celým názvem a tato položka musí být kolekce SelectListItem objektů.
Návraty
Nový IHtmlContent obsahující <prvek select> .
Poznámky
Zkombinuje HtmlFieldPrefix a expression
pro nastavení <atributu "name" elementu select> . Sanitizes expression
nastavit "id" atribut prvku.
Platí pro
DropDownList(IHtmlHelper, String, String)
Vrátí element select> html s jedním výběrem <pro expression
. Přidá <elementy možnosti> založené na optionLabel
a ViewData položku s celým názvem. Přidá atribut "selected" k <možnosti> , pokud jeho Value (pokud není)null
nebo Text odpovídá první hodnotěnull
, která není nalezena v: ModelState položka s celým názvem nebo expression
vyhodnocená proti Model.
Další informace o "celém jménu" najdete v tématu Name(String) .
public:
[System::Runtime::CompilerServices::Extension]
static Microsoft::AspNetCore::Html::IHtmlContent ^ DropDownList(Microsoft::AspNetCore::Mvc::Rendering::IHtmlHelper ^ htmlHelper, System::String ^ expression, System::String ^ optionLabel);
public static Microsoft.AspNetCore.Html.IHtmlContent DropDownList (this Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper htmlHelper, string expression, string optionLabel);
static member DropDownList : Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper * string * string -> Microsoft.AspNetCore.Html.IHtmlContent
<Extension()>
Public Function DropDownList (htmlHelper As IHtmlHelper, expression As String, optionLabel As String) As IHtmlContent
Parametry
- htmlHelper
- IHtmlHelper
Instance IHtmlHelper , která tato metoda rozšiřuje.
- expression
- String
Název výrazu vzhledem k aktuálnímu modelu.
- optionLabel
- String
Text výchozí prázdné položky Nezahrnuje takovou položku, pokud je null
argument .
Návraty
Nový IHtmlContent obsahující <prvek select> .
Poznámky
Zkombinuje HtmlFieldPrefix a expression
pro nastavení <atributu "name" elementu select> . Sanitizes expression
nastavit "id" atribut prvku.
Položka ViewData s úplným názvem musí být jiná nežnull
kolekce SelectListItem objektů.
Platí pro
DropDownList(IHtmlHelper, String, IEnumerable<SelectListItem>, Object)
Vrátí element select> html s jedním výběrem <pro expression
. Přidá <elementy možností> založené na selectList
. Přidá atribut "selected" k <možnosti> , pokud jeho Value (pokud nenínull
) nebo Text odpovídá první hodnotě, která nenínull
nalezena v: ModelState položka s celým názvem, ViewData položka s celým názvem (pokud není použita místo selectList
) nebo expression
vyhodnocená proti Model.
Další informace o "celém jménu" najdete v tématu Name(String) .
public:
[System::Runtime::CompilerServices::Extension]
static Microsoft::AspNetCore::Html::IHtmlContent ^ DropDownList(Microsoft::AspNetCore::Mvc::Rendering::IHtmlHelper ^ htmlHelper, System::String ^ expression, System::Collections::Generic::IEnumerable<Microsoft::AspNetCore::Mvc::Rendering::SelectListItem ^> ^ selectList, System::Object ^ htmlAttributes);
public static Microsoft.AspNetCore.Html.IHtmlContent DropDownList (this Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper htmlHelper, string expression, System.Collections.Generic.IEnumerable<Microsoft.AspNetCore.Mvc.Rendering.SelectListItem> selectList, object htmlAttributes);
static member DropDownList : Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper * string * seq<Microsoft.AspNetCore.Mvc.Rendering.SelectListItem> * obj -> Microsoft.AspNetCore.Html.IHtmlContent
<Extension()>
Public Function DropDownList (htmlHelper As IHtmlHelper, expression As String, selectList As IEnumerable(Of SelectListItem), htmlAttributes As Object) As IHtmlContent
Parametry
- htmlHelper
- IHtmlHelper
Instance IHtmlHelper , která tato metoda rozšiřuje.
- expression
- String
Název výrazu vzhledem k aktuálnímu modelu.
- selectList
- IEnumerable<SelectListItem>
Kolekce objektů, které SelectListItem slouží k naplnění <prvku select> prvky <optgroup> a <option> . Pokud null
, použije ViewData položku s celým názvem a tato položka musí být kolekce SelectListItem objektů.
- htmlAttributes
- Object
Obsahuje Object atributy HTML pro <element select> . Alternativně instance IDictionary<TKey,TValue> obsahující atributy HTML.
Návraty
Nový IHtmlContent obsahující <prvek select> .
Poznámky
Zkombinuje HtmlFieldPrefix a expression
pro nastavení <atributu "name" elementu select> . Sanitizes expression
nastavit "id" atribut prvku.
Platí pro
DropDownList(IHtmlHelper, String, IEnumerable<SelectListItem>, String)
Vrátí element select> html s jedním výběrem <pro expression
. Přidá <prvky možností> založené na optionLabel
a selectList
. Přidá atribut "selected" k <možnosti> , pokud jeho Value (pokud nenínull
) nebo Text odpovídá první hodnotě, která nenínull
nalezena v: ModelState položka s celým názvem, ViewData položka s celým názvem (pokud není použita místo selectList
) nebo expression
vyhodnocená proti Model.
Další informace o "celém jménu" najdete v tématu Name(String) .
public:
[System::Runtime::CompilerServices::Extension]
static Microsoft::AspNetCore::Html::IHtmlContent ^ DropDownList(Microsoft::AspNetCore::Mvc::Rendering::IHtmlHelper ^ htmlHelper, System::String ^ expression, System::Collections::Generic::IEnumerable<Microsoft::AspNetCore::Mvc::Rendering::SelectListItem ^> ^ selectList, System::String ^ optionLabel);
public static Microsoft.AspNetCore.Html.IHtmlContent DropDownList (this Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper htmlHelper, string expression, System.Collections.Generic.IEnumerable<Microsoft.AspNetCore.Mvc.Rendering.SelectListItem> selectList, string optionLabel);
static member DropDownList : Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper * string * seq<Microsoft.AspNetCore.Mvc.Rendering.SelectListItem> * string -> Microsoft.AspNetCore.Html.IHtmlContent
<Extension()>
Public Function DropDownList (htmlHelper As IHtmlHelper, expression As String, selectList As IEnumerable(Of SelectListItem), optionLabel As String) As IHtmlContent
Parametry
- htmlHelper
- IHtmlHelper
Instance IHtmlHelper , která tato metoda rozšiřuje.
- expression
- String
Název výrazu vzhledem k aktuálnímu modelu.
- selectList
- IEnumerable<SelectListItem>
Kolekce objektů, které SelectListItem slouží k naplnění <prvku select> prvky <optgroup> a <option> . Pokud null
, použije ViewData položku s celým názvem a tato položka musí být kolekce SelectListItem objektů.
- optionLabel
- String
Text výchozí prázdné položky Nezahrnuje takovou položku, pokud je null
argument .
Návraty
Nový IHtmlContent obsahující <prvek select> .
Poznámky
Zkombinuje HtmlFieldPrefix a expression
pro nastavení <atributu "name" elementu select> . Sanitizes expression
nastavit "id" atribut prvku.