正如许多人所说,Html
的{{1}}助手会生成一个隐藏的复选框,但我无法找到如何修改自动生成的复选框输入的类。问题是,隐藏的复选框会以某种方式干扰正常复选框并破坏MVC
的外观。出于这个原因,我需要更新隐藏的复选框以包含与普通复选框相同的css类。是否有可能最好使用MVC?
服务器css
帮助程序:
Html
生成的html:
@Html.CheckBoxFor(m => m.IsActive, new { @class="px"})
<span class="lbl">Active user</span>
修改
请求之后我发布了我从css发现的内容,因为它来自一个名为pixel-admin的外部库,我可以看到它针对ie8进行了优化。
<input class="px" data-val="true" data-val-required="This field is required." id="IsActive" name="IsActive" type="checkbox" value="true">
<input name="IsActive" type="hidden" value="false">
<span class="lbl">Active user</span>