我有一个包含行的表,每行一列有一个布尔属性IsPrimary
的单选按钮。现在只允许一行IsPrimary
属性。
我的剃刀代码:
@Html.RadioButtonFor(m => m.IsPrimary, "True", new { @Name="nameIsPrimary", @id=""})
非常适合验证只选择了一个按钮。我的问题是,我只想将IsPrimary
属性设置为该对象的true,并将其他所有属性设置为false。我认为这很容易(也许可能)但我似乎无法弄明白。就目前而言,它总是对所有项目都返回false。
我相信我需要将它与按钮的“已检查”值相关联,但我不能为我的生活弄清楚。谢谢你的帮助。
答案 0 :(得分:0)
除非你有自定义模型绑定器,否则你不会得到绑定到IsPrimary
的任何内容,因为你已经命名了控件nameIsPrimary
- 这是模型绑定器所寻找的属性。