DefaultHtmlGenerator.GenerateSelect 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í
GenerateSelect(ViewContext, ModelExplorer, String, String, IEnumerable<SelectListItem>, Boolean, Object) |
Vygenerujte <prvek select> pro |
GenerateSelect(ViewContext, ModelExplorer, String, String, IEnumerable<SelectListItem>, ICollection<String>, Boolean, Object) |
Vygenerujte <prvek select> pro |
GenerateSelect(ViewContext, ModelExplorer, String, String, IEnumerable<SelectListItem>, Boolean, Object)
- Zdroj:
- DefaultHtmlGenerator.cs
- Zdroj:
- DefaultHtmlGenerator.cs
- Zdroj:
- DefaultHtmlGenerator.cs
Vygenerujte <prvek select> pro expression
.
public:
virtual Microsoft::AspNetCore::Mvc::Rendering::TagBuilder ^ GenerateSelect(Microsoft::AspNetCore::Mvc::Rendering::ViewContext ^ viewContext, Microsoft::AspNetCore::Mvc::ViewFeatures::ModelExplorer ^ modelExplorer, System::String ^ optionLabel, System::String ^ expression, System::Collections::Generic::IEnumerable<Microsoft::AspNetCore::Mvc::Rendering::SelectListItem ^> ^ selectList, bool allowMultiple, System::Object ^ htmlAttributes);
public Microsoft.AspNetCore.Mvc.Rendering.TagBuilder GenerateSelect (Microsoft.AspNetCore.Mvc.Rendering.ViewContext viewContext, Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExplorer modelExplorer, string optionLabel, string expression, System.Collections.Generic.IEnumerable<Microsoft.AspNetCore.Mvc.Rendering.SelectListItem> selectList, bool allowMultiple, object htmlAttributes);
abstract member GenerateSelect : Microsoft.AspNetCore.Mvc.Rendering.ViewContext * Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExplorer * string * string * seq<Microsoft.AspNetCore.Mvc.Rendering.SelectListItem> * bool * obj -> Microsoft.AspNetCore.Mvc.Rendering.TagBuilder
override this.GenerateSelect : Microsoft.AspNetCore.Mvc.Rendering.ViewContext * Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExplorer * string * string * seq<Microsoft.AspNetCore.Mvc.Rendering.SelectListItem> * bool * obj -> Microsoft.AspNetCore.Mvc.Rendering.TagBuilder
Public Function GenerateSelect (viewContext As ViewContext, modelExplorer As ModelExplorer, optionLabel As String, expression As String, selectList As IEnumerable(Of SelectListItem), allowMultiple As Boolean, htmlAttributes As Object) As TagBuilder
Parametry
- viewContext
- ViewContext
Instance ViewContext pro aktuální obor.
- modelExplorer
- ModelExplorer
ModelExplorer
expression
pro . Pokud null
, určí ověřovací atributy pomocí viewContext
a expression
.
- optionLabel
- String
Volitelný text pro výchozí prázdný <prvek option> .
- expression
- String
Název výrazu vzhledem k aktuálnímu modelu.
- selectList
- IEnumerable<SelectListItem>
Kolekce objektů sloužících SelectListItem k naplnění elementu <select> prvky <optgroup> a <option> . Pokud null
, najde tuto kolekci na adrese ViewContext.ViewData[expression]
.
- allowMultiple
- Boolean
Pokud true
, zahrne multiple
atribut do vygenerovaného KÓDU HTML. V opačném případě vygeneruje element select> s jedním výběrem<.
- htmlAttributes
- Object
Obsahuje Object atributy HTML pro <element select> . Případně instance obsahující IDictionary<TKey,TValue> atributy HTML.
Návraty
Nový TagBuilder popis prvku <select> .
Implementuje
Platí pro
GenerateSelect(ViewContext, ModelExplorer, String, String, IEnumerable<SelectListItem>, ICollection<String>, Boolean, Object)
- Zdroj:
- DefaultHtmlGenerator.cs
- Zdroj:
- DefaultHtmlGenerator.cs
- Zdroj:
- DefaultHtmlGenerator.cs
Vygenerujte <prvek select> pro expression
.
public:
virtual Microsoft::AspNetCore::Mvc::Rendering::TagBuilder ^ GenerateSelect(Microsoft::AspNetCore::Mvc::Rendering::ViewContext ^ viewContext, Microsoft::AspNetCore::Mvc::ViewFeatures::ModelExplorer ^ modelExplorer, System::String ^ optionLabel, System::String ^ expression, System::Collections::Generic::IEnumerable<Microsoft::AspNetCore::Mvc::Rendering::SelectListItem ^> ^ selectList, System::Collections::Generic::ICollection<System::String ^> ^ currentValues, bool allowMultiple, System::Object ^ htmlAttributes);
public virtual Microsoft.AspNetCore.Mvc.Rendering.TagBuilder GenerateSelect (Microsoft.AspNetCore.Mvc.Rendering.ViewContext viewContext, Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExplorer modelExplorer, string optionLabel, string expression, System.Collections.Generic.IEnumerable<Microsoft.AspNetCore.Mvc.Rendering.SelectListItem> selectList, System.Collections.Generic.ICollection<string> currentValues, bool allowMultiple, object htmlAttributes);
abstract member GenerateSelect : Microsoft.AspNetCore.Mvc.Rendering.ViewContext * Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExplorer * string * string * seq<Microsoft.AspNetCore.Mvc.Rendering.SelectListItem> * System.Collections.Generic.ICollection<string> * bool * obj -> Microsoft.AspNetCore.Mvc.Rendering.TagBuilder
override this.GenerateSelect : Microsoft.AspNetCore.Mvc.Rendering.ViewContext * Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExplorer * string * string * seq<Microsoft.AspNetCore.Mvc.Rendering.SelectListItem> * System.Collections.Generic.ICollection<string> * bool * obj -> Microsoft.AspNetCore.Mvc.Rendering.TagBuilder
Public Overridable Function GenerateSelect (viewContext As ViewContext, modelExplorer As ModelExplorer, optionLabel As String, expression As String, selectList As IEnumerable(Of SelectListItem), currentValues As ICollection(Of String), allowMultiple As Boolean, htmlAttributes As Object) As TagBuilder
Parametry
- viewContext
- ViewContext
Instance ViewContext pro aktuální obor.
- modelExplorer
- ModelExplorer
ModelExplorer
expression
pro . Pokud null
, určí ověřovací atributy pomocí viewContext
a expression
.
- optionLabel
- String
Volitelný text pro výchozí prázdný <prvek option> .
- expression
- String
Název výrazu vzhledem k aktuálnímu modelu.
- selectList
- IEnumerable<SelectListItem>
Kolekce objektů sloužících SelectListItem k naplnění elementu <select> prvky <optgroup> a <option> . Pokud null
, najde tuto kolekci na adrese ViewContext.ViewData[expression]
.
- currentValues
- ICollection<String>
Obsahující ICollection<T> hodnoty pro <prvky možnosti> , které se mají vybrat. Pokud null
, vybere <prvky možnosti> na Selected základě hodnot v selectList
.
- allowMultiple
- Boolean
Pokud true
, zahrne multiple
atribut do vygenerovaného KÓDU HTML. V opačném případě vygeneruje element select> s jedním výběrem<.
- htmlAttributes
- Object
Obsahuje Object atributy HTML pro <element select> . Případně instance obsahující IDictionary<TKey,TValue> atributy HTML.
Návraty
Nový TagBuilder popis prvku <select> .