asp.net mvc et xhtml?
-
24-09-2019 - |
Question
Pour une raison quelconque une aide html est ce html qui fournir en sortie ne marche pas valider.
le validateur me dit
Il n'y a pas d'attribut "Longueur"
<%= Html.CheckBox("Medicamentos", Model.Medicamentos) %>
est délivrer
<input type="checkbox" value="true" name="Medicamentos" id="Medicamentos" checked="checked" length="4">
La solution
Je suppose qu'il est correspondant à la signature qui prend une chaîne et un objet que je ne sais pas ce que Model.Medicamentos
est. Dans ce cas, il prend les propriétés de l'objet et les transforme en attributs de l'élément. Je soupçonne que vous voulez simplement utiliser l'attribut Checked
sur la propriété modèle spécifié comme la valeur par défaut de la case à cocher, i.e..
<%= Html.CheckBox( "Medicamentos", Model.Medicamentos.Checked ) %>
Dans, ce cas, en supposant que Checked
est booléenne, il correspondra à la signature de la méthode correcte sur l'extension d'aide.
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow