IHtmlHelper.ListBox(String, IEnumerable<SelectListItem>, Object) 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 (wenn nicht-null
) oder Text mit einem Eintrag in der ersten nicht-Auflistungnull
übereinstimmt, die in gefunden wurde: der ModelState Eintrag mit dem vollständigen Namen, der Eintrag mit dem ViewData vollständigen Namen (sofern nicht anstelle von selectList
verwendet wird), oder der expression
mit Model> ausgewertet.
Weitere Informationen zu einem vollständigen Namen finden Sie Name(String) unter .
public:
Microsoft::AspNetCore::Html::IHtmlContent ^ ListBox(System::String ^ expression, System::Collections::Generic::IEnumerable<Microsoft::AspNetCore::Mvc::Rendering::SelectListItem ^> ^ selectList, System::Object ^ htmlAttributes);
public Microsoft.AspNetCore.Html.IHtmlContent ListBox (string expression, System.Collections.Generic.IEnumerable<Microsoft.AspNetCore.Mvc.Rendering.SelectListItem> selectList, object htmlAttributes);
abstract member ListBox : string * seq<Microsoft.AspNetCore.Mvc.Rendering.SelectListItem> * obj -> Microsoft.AspNetCore.Html.IHtmlContent
Public Function ListBox (expression As String, selectList As IEnumerable(Of SelectListItem), htmlAttributes As Object) As IHtmlContent
Parameter
- expression
- String
Ausdrucksname relativ zum aktuellen Modell.
- 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 undexpression
, um das Attribut "name" des select-Elements> festzulegen<. Bereinigung, expression
um das Attribut "id" des Elements festzulegen.