Partager via


HtmlHelper<TModel>.CheckBoxFor 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 » ou l’entrée avec le ModelState nom complet. Si expression évalue à une autrenull valeur, utilise à la place la première valeur non-trouvéenull dans : l’entrée avec le ModelState nom complet ou le expression évalué par rapport Modelà . Consultez NameFor<TResult>(Expression<Func<TModel,TResult>>) pour plus d’informations sur un « nom complet ».

public:
 virtual 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
override this.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

Paramètres

expression
Expression<Func<TModel,Boolean>>

Expression à évaluer par rapport au modèle actuel.

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<>.

Implémente

S’applique à