Je suis d'essayer de trouver la bonne syntaxe Razor pour mutuellement exclusives, des boutons radio, qui reflètent la valeur d'une propriété booléenne sur mon modèle. Mon modèle:
public bool IsFemale{ get; set; }
Je voudrais afficher ce avec deux boutons radio, un "Mâle" et "Femelle", mais tout ce que j'ai essayé jusqu'à présent n'a pas reflété la valeur réelle de l' IsFemale
propriété sur le modèle. Actuellement, j'ai ceci:
@Html.RadioButtonFor(model => model.IsFemale, !Model.IsFemale) Male
@Html.RadioButtonFor(model => model.IsFemale, Model.IsFemale) Female
Cela semble persister la valeur correctement si je modifier et de mettre à jour, mais ne marque pas la valeur correcte en tant que bagages. Je suis sûr que c'est quelque chose de stupide, mais je suis coincé.