如果用户选中此复选框(由下面的代码生成),我将在第一页上填写一份调查表
在下一页中不应选中它,而在用户返回上一页时应选中它。没有任何工作,在调试视图时,它显示一切正常执行,但是在显示页面时,选中复选框以解决用户遇到的任何问题...我不知道为什么这个html帮助器不起作用,我已经尝试了所有方法。
换句话说: 我在ASP.NET核心Web应用程序MVC上遇到问题,即使我的模型显然将值设置为true,CheckBoxFor也不会在服务器端验证失败时检查我的复选框。我的Razor标记/代码如下:
@Html.CheckBoxFor(x => x.markforreview, Model.markforreview)<label>Mark For Review</label>
答案 0 :(得分:0)
我添加了
ModelState.Clear(); 在所有返回view()之前;
@ Html.CheckBoxFor(x => x.markforreview) 正在工作。