我刚刚了解了PRG模式的存在,我想知道ASP.NET MVC 2或更高版本是否可以立即实现它。如果没有,是否有相关示例或教程?我已经为MVC 1看过一些内容,但不确定它们是否仍然有用。
是的,它对此有支持。但是经典的asp.net确实也有支持。这只是在发布后重定向页面。在MVC中,在创建/更新/删除操作中,通过返回RedirectToAction
而不是View
来实现PRG。
例如,请参阅https://blog.iannelson.uk/an-mvc-gotcha-and-the-prg-pattern/以获取详细说明。