我正在使用 Razor Pages (不是 MVC) 开发一个 ASP.NET Core 2.0 项目。
具体的步骤如下:
我考虑验证/保存数据并设置布尔值 "IsValid",然后返回页面,检查 IsValid 并立即通过 JS 提交到最终页面。但是这样做感觉很不好。
具体的步骤如下:
- 用户填写表单并提交。
- 该页面的提交处理程序验证信息,如果有问题则返回 Page()。否则,处理程序将数据保存到数据库中。
- 从这里开始,我希望处理程序使用来自第2步的验证和已保存的数据提交到另一个页面的提交处理程序。
我考虑验证/保存数据并设置布尔值 "IsValid",然后返回页面,检查 IsValid 并立即通过 JS 提交到最终页面。但是这样做感觉很不好。
Server.Transfer
方法等效的方法 - 您需要引用其他 PageModel。 - McGuireV10