使用Html.RadioButtonFor检查单选按钮

时间:2011-04-21 18:00:01

标签: c# asp.net-mvc-2 html-helper

<%= Html.RadioButtonFor(m => m.AmortizationTermInYears, true, new { propertyName = "AmortizationTermInYears", onchange = "showAmortizationTermInYears();UpdateField(this);", amortizationTermInYearsRadio = "true" })%>

如何告诉此帮助者检查此单选按钮。我尝试在我已经指定的true之后添加true(这不是isChecked)参数,但是没有编译,它说没有RadioButtonFor()定义指定了这4个参数。

2 个答案:

答案 0 :(得分:2)

试试这个:

 <%= Html.RadioButtonFor(m => m.AmortizationTermInYears, true, 
         new { 
              propertyName = "AmortizationTermInYears", 
              onchange = "showAmortizationTermInYears();UpdateField(this);", 
              amortizationTermInYearsRadio = "true",
              checked="checked"
             }
     )
%>

答案 1 :(得分:0)

您也可以使用

_checked="checked" 
以前这曾经工作过。但是后来他们  @class = "checked"已经变得更经常使用。