【发布时间】:2014-04-18 06:35:56
【问题描述】:
我想在 MVC4 中使用这个复选框,它会生成复选框和隐藏字段,我已经给复选框选中并且它的值是 true,但是隐藏字段的值是 false,我不知道有什么问题?
@Html.CheckBoxFor(m => m.OrganisationClient.IsActive, new { @Id = "chkIsActive", @Value = true, @Class = "disp-none",@checked = "checked"})
<input name="OrganisationClient.IsActive" type="hidden" value="false"><input class="disp-none" id="chkIsActive" value="True" data-val="true" data-val-required="The IsActive field is required." name="OrganisationClient.IsActive" type="checkbox">
【问题讨论】:
-
隐藏字段助手在哪里
-
您是从模型中检查还是通过单击设置它?
-
隐藏字段由 checkboxfor 生成
-
ok 意味着我改变了我的模型值??
-
您不需要通过 htmlattributes @Value = 设置值,该值将从您的视图模型属性 IsActive 中获取
标签: javascript jquery html asp.net-mvc-4