Sdílet prostřednictvím


HtmlHelperSelectExtensions.DropDownList Metoda

Definice

Přetížení

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) .

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) .

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) .

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) .

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) .

DropDownList(IHtmlHelper, String)

Zdroj:
HtmlHelperSelectExtensions.cs
Zdroj:
HtmlHelperSelectExtensions.cs
Zdroj:
HtmlHelperSelectExtensions.cs

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>)

Zdroj:
HtmlHelperSelectExtensions.cs
Zdroj:
HtmlHelperSelectExtensions.cs
Zdroj:
HtmlHelperSelectExtensions.cs

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)

Zdroj:
HtmlHelperSelectExtensions.cs
Zdroj:
HtmlHelperSelectExtensions.cs
Zdroj:
HtmlHelperSelectExtensions.cs

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 nullargument .

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)

Zdroj:
HtmlHelperSelectExtensions.cs
Zdroj:
HtmlHelperSelectExtensions.cs
Zdroj:
HtmlHelperSelectExtensions.cs

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)

Zdroj:
HtmlHelperSelectExtensions.cs
Zdroj:
HtmlHelperSelectExtensions.cs
Zdroj:
HtmlHelperSelectExtensions.cs

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 nullargument .

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