我正在尝试为互斥的单选按钮找到正确的 Razor 语法,这些单选按钮都反映了我的模型上的布尔属性的值。我的模型有这个:
public bool IsFemale{ get; set; }
我想用两个单选按钮来显示这个,一个是“男性”,另一个是“女性”,但到目前为止我尝试的所有内容都没有反映IsFemale
模型上属性的实际值。目前,我有这个:
@Html.RadioButtonFor(model => model.IsFemale, !Model.IsFemale) Male
@Html.RadioButtonFor(model => model.IsFemale, Model.IsFemale) Female
如果我更改和更新,这似乎可以正确地保留该值,但不会将正确的值标记为已选中。我敢肯定这是愚蠢的,但我被困住了。