C# Razor EditorFor Checkbox coché par defaut [Résolu/Fermé]

Signaler
Messages postés
280
Date d'inscription
samedi 29 septembre 2007
Statut
Membre
Dernière intervention
6 janvier 2017
-
Messages postés
280
Date d'inscription
samedi 29 septembre 2007
Statut
Membre
Dernière intervention
6 janvier 2017
-
Bonjour à tous !

J'aimerai avec Razor avoir une checkbox cochée par défaut dans mon formulaire.

Comment faire ?

<div class="form-group">
@Html.LabelFor(model => model.actif, htmlAttributes: new { @class = "control-label col-md-2" })
<div class="col-md-10">
<div class="checkbox">
@Html.EditorFor(model => model.actif)
@Html.ValidationMessageFor(model => model.actif, "", new { @class = "text-danger" })
</div>
</div>
</div>



j'ai essayé plusieurs chose telle que :

@Html.EditorFor(model => model.actif, new { @checked="checked" })

@Html.EditorFor(model => model.actif, new { @checked="true" })

@Html.EditorFor(model => model.actif, true)


mais rien ne fonctionne :(

1 réponse

Messages postés
280
Date d'inscription
samedi 29 septembre 2007
Statut
Membre
Dernière intervention
6 janvier 2017
83
au final, j'ai fait comme ça :

<div class="form-group">
@Html.LabelFor(model => model.actif, htmlAttributes: new { @class = "control-label col-md-2" })
<div class="col-md-10">
@Html.CheckBoxFor(model => model.actif, new { @class = "form-control", @checked ="checked"})
@Html.ValidationMessageFor(model => model.CB2500, "", new { @class = "text-danger" })
</div>
</div>