我有一个问卷,如果用户选中复选框(由以下代码生成(,则在第一页上
在下一页中,不应对其进行检查,当用户返回上一个页面时,应将其选中。 没有任何工作,在调试视图时,它显示所有内容都正确执行,但是当显示页面时,复选框被选中,用于用户通过的任何问题......我不知道为什么这个html助手不起作用,我已经尝试了一切。
换句话说:我在使用核心 Web 应用程序 MVC 时遇到问题 ASP.NET 其中 CheckBoxFor 不会在服务器端验证失败时选中我的复选框,即使我的模型显然将值设置为 true。我的 Razor 标记/代码如下所示:
@Html.CheckBoxFor(x => x.markforreview, Model.markforreview)<label>Mark For Review</label>
我添加了
ModelState.Clear((;在所有返回视图之前((;
@Html.CheckBoxFor(x => x.markforreview(现在正在工作。