我想用引导式的复选框替换旧式复选框,但保存表单不会保存选中的值。
我已经取代了
@Html.CheckBoxFor(m => m.Name, new { id = "Name" })
与
<input type="checkbox" checked="@Model.Name" id="Name" value="Name"/>
如果我使用旧样式,则可以保存选中的值。
@Html.CheckBoxFor(m => m.Name, new { id = "Name" })
有人可以告诉&#34;输入类型=复选框&#34;声明?
答案 0 :(得分:1)
问题似乎在于“价值”。对于复选框,它是“true”或“false”。将其设置为“true”解决了这个问题。
user.place=''
应为<input type="checkbox" checked="@Model.Name" id="Name" value="Name"/>