在Post / Redirect / Get in .NetCore MVC之间保留和恢复ModelState

时间:2017-04-03 16:01:39

标签: asp.net-core asp.net-core-mvc asp.net-core-1.1 .net-core-1.1

我遵循html表单上的模式。模式是用户发布数据。如果数据有效,我会处理它并将用户重定向到新页面。

如果没有,那么我将用户重定向回同一页面,并在每个填充的字段上显示错误。

这是遵循Post/Redirect/Get

的概念

我通过在MVC6之前保留Temp中的ModelState来实现这一点。但是,MVC6中的ModelState不可序列化,这种方法不再可行 example

我如何仍然保持一个用户友好的PRG模式,并且不会使用#34;这将重新发布数据"没有TempData的消息?

谢谢

0 个答案:

没有答案