html帮助程序复选框不能按要求工作

问题描述 投票:0回答:1

如果用户选中该复选框(由下面的代码生成),我会在第一页上有问卷

在下一页中,不应该检查它,当用户返回到上一页时,应该检查它。没有什么工作,在调试视图时它显示正确执行的所有内容但是当显示页面时,勾选用户经历的任何问题...我不知道为什么这个html助手不起作用,我已经尝试了一切。

换句话说:我的ASP.NET核心Web应用程序MVC存在问题,即使我的模型明确将值设置为true,CheckBoxFor也不会检查服务器端验证失败的复选框。我的Razor标记/代码看起来像:

@Html.CheckBoxFor(x => x.markforreview, Model.markforreview)<label>Mark For Review</label>
c# asp.net-mvc razor html-helper
1个回答
0
投票

我补充道

ModelState.Clear();在所有返回view()之前;

@ Html.CheckBoxFor(x => x.markforreview)现在正在运行。

© www.soinside.com 2019 - 2024. All rights reserved.