比方说,我有这个如何在ASP.NET MVC 2中预选一个单选按钮?
public class OrganisationData
{
public NavigationData navigationData {get; set; }
}
然后
public class NavigationData
{
public string choice {get;set;}
//other properties omitted
}
我有这对我的看法
<% Using(Html.BeginForm()){%>
<p>
<% = Html.RadioButtonFor(x => x.organizationData.navigationData.choice, "1")%>
</p>
//More choices
<%}%>
第一,用户得到这种看法我想第一个单选按钮被预选。
感谢您的帮助。
。我没有把逻辑放在视图中,而是使用方法RadioButtonFor的HTMLAttributes为视图创建了一个默认值。视图加载时,您的解决方案不会检查收音机。 – 2010-07-26 13:41:33
将它设置为与htmlattributes一起检查是逻辑在视图中。如果你说radiobuttonfor不会自动检查复选框,如果它指向的属性具有单选按钮所代表的值,那么它就像平常一样扼杀ms代码。很高兴我不使用webforms视图引擎! :) – 2010-07-26 13:51:49
布鲁克:它的工作。 – Richard77 2010-07-26 16:03:07