HTML 帮助程序复选框未按要求工作



我有一个问卷,如果用户选中复选框(由以下代码生成(,则在第一页上

在下一页中,不应对其进行检查,当用户返回上一个页面时,应将其选中。 没有任何工作,在调试视图时,它显示所有内容都正确执行,但是当显示页面时,复选框被选中,用于用户通过的任何问题......我不知道为什么这个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(现在正在工作。

最新更新