MVC Checkbox返回“false”或“,false”

时间:2015-03-16 23:16:27

标签: asp.net-mvc checkbox

我正在使用<li><%= Html.CheckBox("IsPublic", false) %></li>复选框。它会创建<input id="IsPublic" name="IsPublic" type="checkbox" value=""><input name="IsPublic" type="hidden" value="false">

我无法让它返回真正的价值。选中并提交给FromCollection时,它的值为“,false”,仍然会被解释为false。

如果没有复选框,我可以让Controller方法类似public JsonResult CreateThing(MyThing thing),并正确放置所有字段。现在使用复选框,我将不得不手动设置FormCollection中的每个字段,除非我可以自动解释该复选框。

我感谢您的帮助。

0 个答案:

没有答案