HtmlHelper<TModel>.ListBoxFor<TResult> 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í.
Vrátí prvek výběru> s vícenásobným expression
výběrem <pro . Přidá <prvky možnosti> založené na selectList
. Přidá atribut "selected" k <možnosti> , pokud jeho Value (pokud nenínull
) nebo Text odpovídá položce v první kolekci nalezenénull
v: ModelState položka s úplným jménem nebo expression
vyhodnocená proti Model.
Další informace o "celém jménu" najdete NameFor<TResult>(Expression<Func<TModel,TResult>>) tady.
public:
generic <typename TResult>
virtual Microsoft::AspNetCore::Html::IHtmlContent ^ ListBoxFor(System::Linq::Expressions::Expression<Func<TModel, TResult> ^> ^ expression, System::Collections::Generic::IEnumerable<Microsoft::AspNetCore::Mvc::Rendering::SelectListItem ^> ^ selectList, System::Object ^ htmlAttributes);
public Microsoft.AspNetCore.Html.IHtmlContent ListBoxFor<TResult> (System.Linq.Expressions.Expression<Func<TModel,TResult>> expression, System.Collections.Generic.IEnumerable<Microsoft.AspNetCore.Mvc.Rendering.SelectListItem> selectList, object htmlAttributes);
abstract member ListBoxFor : System.Linq.Expressions.Expression<Func<'Model, 'Result>> * seq<Microsoft.AspNetCore.Mvc.Rendering.SelectListItem> * obj -> Microsoft.AspNetCore.Html.IHtmlContent
override this.ListBoxFor : System.Linq.Expressions.Expression<Func<'Model, 'Result>> * seq<Microsoft.AspNetCore.Mvc.Rendering.SelectListItem> * obj -> Microsoft.AspNetCore.Html.IHtmlContent
Public Function ListBoxFor(Of TResult) (expression As Expression(Of Func(Of TModel, TResult)), selectList As IEnumerable(Of SelectListItem), htmlAttributes As Object) As IHtmlContent
Parametry typu
- TResult
Typ výsledku expression
.
Parametry
- expression
- Expression<Func<TModel,TResult>>
Výraz, který se má vyhodnotit proti 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 kolekci SelectListItem s názvem expression
v ViewDatasouboru .
- htmlAttributes
- Object
Obsahuje Object atributy HTML pro <element select> . Případně instance obsahující IDictionary<TKey,TValue> atributy HTML.
Návraty
Nový IHtmlContent , který <obsahuje element select> .