检查MVC单选按钮状态不正常

时间:2013-04-01 16:23:08

标签: asp.net-mvc c#-4.0

我有一个视图,我正在尝试分配是否选中单选按钮。我有2个元素,分组变体。我将分组指定为checked,但变体(第二个)始终为checked。如果我添加更多元素,它始终是最后一个checked

<div>
 @Html.Label("Grouped")
 @Html.RadioButton("familyType", "grouped", new { @checked = true})             
 @Html.Label("Variant")
 @Html.RadioButton("familyType", "variant", new { @checked = false})       
</div>

任何帮助将不胜感激!

1 个答案:

答案 0 :(得分:4)

“checked”属性没有布尔值。唯一可接受的值是“已检查”。

checked="checked"

只需拥有“已选中”属性,收音机/复选框就会对其进行检查。

如果您不想选中收音机/复选框,则不要包含“已选中”属性。