Partager via


IHtmlHelper.CheckBox(String, Nullable<Boolean>, Object) Méthode

Définition

Retourne un élément d’entrée <> de type « case à cocher » avec la valeur « true » et un élément d’entrée><de type « hidden » avec la valeur « false » pour le spécifiéexpression. Ajoute un attribut « checked » à l’élément « case à cocher » en fonction de la première valeur non trouvéenull dans : l’entrée du dictionnaire avec la htmlAttributes clé « checked », l’entrée avec le ModelState nom complet, l’entrée avec le ViewData nom complet ou le expression évalué par rapport Modelà . Si isChecked est non,null utilise plutôt la première valeur non trouvéenull dans : l’entrée ModelState avec le nom complet ou le isChecked paramètre. Consultez Name(String) pour plus d’informations sur un « nom complet ».

public:
 Microsoft::AspNetCore::Html::IHtmlContent ^ CheckBox(System::String ^ expression, Nullable<bool> isChecked, System::Object ^ htmlAttributes);
public Microsoft.AspNetCore.Html.IHtmlContent CheckBox (string expression, bool? isChecked, object htmlAttributes);
abstract member CheckBox : string * Nullable<bool> * obj -> Microsoft.AspNetCore.Html.IHtmlContent
Public Function CheckBox (expression As String, isChecked As Nullable(Of Boolean), htmlAttributes As Object) As IHtmlContent

Paramètres

expression
String

Nom de l’expression, par rapport au modèle actuel.

isChecked
Nullable<Boolean>

Si true, la case à cocher est initialement cochée.

htmlAttributes
Object

Object qui contient les attributs HTML de l’élément de case à cocher. IDictionary<TKey,TValue> Une instance contenant les attributs HTML.

Retours

Nouveau IHtmlContent contenant les éléments d’entrée<>.

Remarques

HtmlFieldPrefix Combine et expression pour définir l’attribut « name » de l’élément de case à cocher. Assainit expression pour définir l’attribut « id » de l’élément de case à cocher.

S’applique à