我正在尝试将我的模型属性绑定到以下代码
<td>
<div class="col-xs-7">
<div class="btn-group" data-toggle="buttons">
<label class="btn btn-default active">
<input type="radio" name="option" id="YesOption" value="Yes"> Yes
</label>
<label class="btn btn-default">
<input type="radio" name="option" id="NoOption" value="No"/> No
</label>
</div>
</div>
</td>
我的模型属性是。 Model.GetEmailNotification是&#39;是&#39;或者&#39;否&#39;
如何绑定单选按钮?感谢。
我将我的View代码更改为以下内容并将model.GetEmailNotification更改为false,但我没有看到View上的No按钮被选中。任何帮助表示赞赏。
<td>
<div class="col-xs-7">
<div class="btn-group" data-toggle="buttons">
<label class="btn btn-default">
@Html.RadioButtonFor(model => @Model.GetEmailNotification , true) Yes
</label>
<label class="btn btn-default">
@Html.RadioButtonFor(model => @Model.GetEmailNotification , false) No
</label>
</div>
</div>
</td>
在我的ViewModel中,
public bool GetEmailNotification {get;组; }
我不确定为什么没有选择该按钮。
答案 0 :(得分:0)
删除表达式中的@
符号:
@Html.RadioButtonFor(model => Model.GetEmailNotification, true) Yes