IHtmlHelper<TModel>.ListBoxFor<TResult> Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Gibt ein Select-Element> mit mehrfacher Auswahl <für zurückexpression
. Fügt <Optionselemente> basierend auf hinzu selectList
. Fügt einer Option ein <"selected"-Attribut hinzu, wenn deren Value -Attribut (wenn nicht-null
) oder Text mit einem Eintrag in der ersten nicht-Auflistungnull
übereinstimmt, die in gefunden wurde: dem ModelState Eintrag mit dem vollständigen Namen oder dem expression
ausgewerteten mit Model.>
Weitere Informationen zu einem vollständigen Namen finden Sie NameFor<TResult>(Expression<Func<TModel,TResult>>) unter .
public:
generic <typename TResult>
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
Public Function ListBoxFor(Of TResult) (expression As Expression(Of Func(Of TModel, TResult)), selectList As IEnumerable(Of SelectListItem), htmlAttributes As Object) As IHtmlContent
Typparameter
- TResult
Der Typ des Ergebnisses expression
.
Parameter
- expression
- Expression<Func<TModel,TResult>>
Ein Ausdruck, der anhand des aktuellen Modells ausgewertet werden soll.
- selectList
- IEnumerable<SelectListItem>
Eine Auflistung von SelectListItem -Objekten, die zum Auffüllen des <select-Elements> mit <Optgroup> - und <Optionselementen> verwendet werden. Wenn null
, findet die Auflistung mit dem SelectListItem Namen expression
in ViewData.
- htmlAttributes
- Object
Ein Object , der die HTML-Attribute für das <select-Element> enthält. Alternativ kann eine IDictionary<TKey,TValue> instance, die die HTML-Attribute enthält.
Gibt zurück
Ein neues IHtmlContent , das das <select-Element> enthält.
Hinweise
Kombiniert HtmlFieldPrefix und die Zeichenfolgendarstellung des , um das expression
Attribut "name" des select-Elements> festzulegen<. Bereinigt die Zeichenfolgendarstellung des ,, um das expression
Attribut "id" des Elements festzulegen.