IHtmlHelper<TModel>.CheckBoxFor 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 <Eingabeelement> vom Typ "checkbox" mit dem Wert "true" und ein <Eingabeelement> vom Typ "hidden" mit dem Wert "false" für die angegebene expression
zurück. Fügt dem Element "checkbox" ein "checked"-Attribut basierend auf dem ersten Nicht-Wertnull
hinzu, der in gefunden wurde: dem htmlAttributes
Wörterbucheintrag mit dem Schlüssel "aktiviert" oder dem Eintrag mit dem ModelState vollständigen Namen.
Wenn expression
zu einem Nicht-Wertnull
ausgewertet wird, verwendet stattdessen den ersten Nicht-Wertnull
, der in gefunden wurde: der ModelState Eintrag mit dem vollständigen Namen oder der expression
ausgewertet mit Model.
Weitere Informationen zu einem vollständigen Namen finden Sie NameFor<TResult>(Expression<Func<TModel,TResult>>) unter .
public:
Microsoft::AspNetCore::Html::IHtmlContent ^ CheckBoxFor(System::Linq::Expressions::Expression<Func<TModel, bool> ^> ^ expression, System::Object ^ htmlAttributes);
public Microsoft.AspNetCore.Html.IHtmlContent CheckBoxFor (System.Linq.Expressions.Expression<Func<TModel,bool>> expression, object htmlAttributes);
abstract member CheckBoxFor : System.Linq.Expressions.Expression<Func<'Model, bool>> * obj -> Microsoft.AspNetCore.Html.IHtmlContent
Public Function CheckBoxFor (expression As Expression(Of Func(Of TModel, Boolean)), htmlAttributes As Object) As IHtmlContent
Parameter
- expression
- Expression<Func<TModel,Boolean>>
Ein Ausdruck, der anhand des aktuellen Modells ausgewertet werden soll.
- htmlAttributes
- Object
Ein Object , der die HTML-Attribute für das Kontrollkästchenelement enthält. Alternativ kann eine IDictionary<TKey,TValue> instance, die die HTML-Attribute enthält.
Gibt zurück
Ein neues IHtmlContent , das die <Eingabeelemente> enthält.
Hinweise
Kombiniert HtmlFieldPrefix und die Zeichenfolgendarstellung des expression
festzulegenden "name"-Attributs des Kontrollkästchenelements. Bereinigt die Zeichenfolgendarstellung des ,, um das expression
Attribut "id" des Kontrollkästchenelements festzulegen.