如何默认选择一个单选按钮 - asp.net mvc强类型的html助手

时间:2010-06-30 12:52:57

标签: html asp.net-mvc html-helper

我有一个这样的单选按钮列表:

<%=Html.RadioButtonFor(m => m.Gender,"Male")%>

我希望默认选中此按钮。我该怎么做?

3 个答案:

答案 0 :(得分:18)

<%: Html.RadioButtonFor(x => x.Gender, "Male", new { @checked = "checked" }) %>

或在呈现此视图的控制器操作中:

model.Gender = "Male";
return View(model);

答案 1 :(得分:6)

如果您正在使用Razor视图,您可以使用这样的单选按钮

  @Html.RadioButtonFor(model => model.PrintOrder, "Sequential", new {@checked="true"})    Sequential  

因为你需要纠正它 剃刀观点

  @Html.RadioButtonFor(x => x.Gender, "Male", new { @checked = "checked" })

Aspx视图

  <%: Html.RadioButtonFor(x => x.Gender, "Male", new { @checked = "checked" }) %>

答案 2 :(得分:0)

TRY:

<%: Html.RadioButtonFor(x => x.Gender, "Male", new { Checked = true }) %>

我的工作。