Freigeben über


HtmlHelperInputExtensions.CheckBox Methode

Definition

Überlädt

CheckBox(IHtmlHelper, String)

Gibt ein <Eingabeelement> vom Typ "checkbox" mit dem Wert "true" und ein <Eingabeelement> vom Typ "hidden" mit dem Wert "false" für die angegebene expressionzurück. Fügt dem Element "checkbox" ein "checked"-Attribut basierend auf dem ersten Nicht-Wertnull hinzu, der in gefunden wurde: dem ModelState Eintrag mit dem vollständigen Namen, dem ViewData Eintrag mit dem vollständigen Namen oder dem expression ausgewerteten für Model. Weitere Informationen zu einem vollständigen Namen finden Sie Name(String) unter .

CheckBox(IHtmlHelper, String, Boolean)

Gibt ein <Eingabeelement> vom Typ "checkbox" mit dem Wert "true" und ein <Eingabeelement> vom Typ "hidden" mit dem Wert "false" für die angegebene expressionzurück. Fügt dem Element "checkbox" ein "checked"-Attribut basierend auf dem ersten Nicht-Wertnull hinzu, der in gefunden wurde: dem ModelState Eintrag mit dem vollständigen Namen, dem isChecked Parameter, dem Eintrag mit dem ViewData vollständigen Namen oder dem expression ausgewerteten für Model. Weitere Informationen zu einem vollständigen Namen finden Sie Name(String) unter .

CheckBox(IHtmlHelper, String, Object)

Gibt ein <Eingabeelement> vom Typ "checkbox" mit dem Wert "true" und ein <Eingabeelement> vom Typ "hidden" mit dem Wert "false" für die angegebene expressionzurück. Fügt dem Element "checkbox" ein "checked"-Attribut hinzu, das auf dem ersten Nichtwertnull basiert, der in gefunden wurde: dem htmlAttributes Wörterbucheintrag mit dem Schlüssel "aktiviert", dem ModelState Eintrag mit dem vollständigen Namen, dem ViewData Eintrag mit dem vollständigen Namen oder dem expression ausgewerteten mit Model. Weitere Informationen zu einem vollständigen Namen finden Sie Name(String) unter .

CheckBox(IHtmlHelper, String)

Quelle:
HtmlHelperInputExtensions.cs
Quelle:
HtmlHelperInputExtensions.cs
Quelle:
HtmlHelperInputExtensions.cs

Gibt ein <Eingabeelement> vom Typ "checkbox" mit dem Wert "true" und ein <Eingabeelement> vom Typ "hidden" mit dem Wert "false" für die angegebene expressionzurück. Fügt dem Element "checkbox" ein "checked"-Attribut basierend auf dem ersten Nicht-Wertnull hinzu, der in gefunden wurde: dem ModelState Eintrag mit dem vollständigen Namen, dem ViewData Eintrag mit dem vollständigen Namen oder dem expression ausgewerteten für Model. Weitere Informationen zu einem vollständigen Namen finden Sie Name(String) unter .

public:
[System::Runtime::CompilerServices::Extension]
 static Microsoft::AspNetCore::Html::IHtmlContent ^ CheckBox(Microsoft::AspNetCore::Mvc::Rendering::IHtmlHelper ^ htmlHelper, System::String ^ expression);
public static Microsoft.AspNetCore.Html.IHtmlContent CheckBox (this Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper htmlHelper, string expression);
static member CheckBox : Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper * string -> Microsoft.AspNetCore.Html.IHtmlContent
<Extension()>
Public Function CheckBox (htmlHelper As IHtmlHelper, expression As String) As IHtmlContent

Parameter

htmlHelper
IHtmlHelper

Die IHtmlHelper instance diese Methode erweitert.

expression
String

Ausdrucksname relativ zum aktuellen Modell.

Gibt zurück

Ein neues IHtmlContent , das die <Eingabeelemente> enthält.

Hinweise

Kombiniert HtmlFieldPrefix und expression , um das Attribut "name" des Kontrollkästchenelements festzulegen. Bereinigung, um das Attribut "id" des Kontrollkästchenelements expression festzulegen.

Gilt für:

CheckBox(IHtmlHelper, String, Boolean)

Quelle:
HtmlHelperInputExtensions.cs
Quelle:
HtmlHelperInputExtensions.cs
Quelle:
HtmlHelperInputExtensions.cs

Gibt ein <Eingabeelement> vom Typ "checkbox" mit dem Wert "true" und ein <Eingabeelement> vom Typ "hidden" mit dem Wert "false" für die angegebene expressionzurück. Fügt dem Element "checkbox" ein "checked"-Attribut basierend auf dem ersten Nicht-Wertnull hinzu, der in gefunden wurde: dem ModelState Eintrag mit dem vollständigen Namen, dem isChecked Parameter, dem Eintrag mit dem ViewData vollständigen Namen oder dem expression ausgewerteten für Model. Weitere Informationen zu einem vollständigen Namen finden Sie Name(String) unter .

public:
[System::Runtime::CompilerServices::Extension]
 static Microsoft::AspNetCore::Html::IHtmlContent ^ CheckBox(Microsoft::AspNetCore::Mvc::Rendering::IHtmlHelper ^ htmlHelper, System::String ^ expression, bool isChecked);
public static Microsoft.AspNetCore.Html.IHtmlContent CheckBox (this Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper htmlHelper, string expression, bool isChecked);
static member CheckBox : Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper * string * bool -> Microsoft.AspNetCore.Html.IHtmlContent
<Extension()>
Public Function CheckBox (htmlHelper As IHtmlHelper, expression As String, isChecked As Boolean) As IHtmlContent

Parameter

htmlHelper
IHtmlHelper

Die IHtmlHelper instance diese Methode erweitert.

expression
String

Ausdrucksname relativ zum aktuellen Modell.

isChecked
Boolean

Wenn true, ist das Kontrollkästchen zunächst aktiviert.

Gibt zurück

Ein neues IHtmlContent , das die <Eingabeelemente> enthält.

Hinweise

Kombiniert HtmlFieldPrefix und expression , um das Attribut "name" des Kontrollkästchenelements festzulegen. Bereinigung, um das Attribut "id" des Kontrollkästchenelements expression festzulegen.

Gilt für:

CheckBox(IHtmlHelper, String, Object)

Quelle:
HtmlHelperInputExtensions.cs
Quelle:
HtmlHelperInputExtensions.cs
Quelle:
HtmlHelperInputExtensions.cs

Gibt ein <Eingabeelement> vom Typ "checkbox" mit dem Wert "true" und ein <Eingabeelement> vom Typ "hidden" mit dem Wert "false" für die angegebene expressionzurück. Fügt dem Element "checkbox" ein "checked"-Attribut hinzu, das auf dem ersten Nichtwertnull basiert, der in gefunden wurde: dem htmlAttributes Wörterbucheintrag mit dem Schlüssel "aktiviert", dem ModelState Eintrag mit dem vollständigen Namen, dem ViewData Eintrag mit dem vollständigen Namen oder dem expression ausgewerteten mit Model. Weitere Informationen zu einem vollständigen Namen finden Sie Name(String) unter .

public:
[System::Runtime::CompilerServices::Extension]
 static Microsoft::AspNetCore::Html::IHtmlContent ^ CheckBox(Microsoft::AspNetCore::Mvc::Rendering::IHtmlHelper ^ htmlHelper, System::String ^ expression, System::Object ^ htmlAttributes);
public static Microsoft.AspNetCore.Html.IHtmlContent CheckBox (this Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper htmlHelper, string expression, object htmlAttributes);
static member CheckBox : Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper * string * obj -> Microsoft.AspNetCore.Html.IHtmlContent
<Extension()>
Public Function CheckBox (htmlHelper As IHtmlHelper, expression As String, htmlAttributes As Object) As IHtmlContent

Parameter

htmlHelper
IHtmlHelper

Die IHtmlHelper instance diese Methode erweitert.

expression
String

Ausdrucksname relativ zum aktuellen Modell.

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 expression , um das Attribut "name" des Kontrollkästchenelements festzulegen. Bereinigung, um das Attribut "id" des Kontrollkästchenelements expression festzulegen.

Gilt für: