0
我正在将一个类应用于RadioButtonFor,以便单选按钮和标签之间的宽度不会太大。如果没有课,单选按钮的左右空间很大,如下所示。但是,当我应用该类时,由于使用了if条件,因此只有当前选定的单选按钮才会删除空白区域(请参阅下图中的“稍后再说”选项)。我怎样才能将课程应用于所有单选按钮? 我试着对代码进行以下更改,问题是即使此方法将类应用于所有单选按钮,数据库上保存的单选按钮选择也不适用于正确的单选按钮。用下面的方法,最后一个单选按钮总是选择:item.IsChecked == true ? new { @checked = "checked", @class = "myclassradio" } : new { @checked = "unchecked", @class = "myclassradio"}
将一个类应用于RadioButtonFor
我的完整代码如下:
@foreach (var item in Model.religion)
{
<span>@Html.RadioButtonFor(m => m.SelectedReligion, item.ID, item.IsChecked == true ? new { @checked = "checked", @class = "myclassradio" } : null) @item.MyReligion </span>
}