C#,发布,重定向和后退按钮

时间:2011-11-04 19:39:31

标签: c# viewstate redirect

我使用帖子然后重定向到另一个页面有一种奇怪的行为。 然后,如果用户按下浏览器的后退按钮,浏览器会进行GET而不是POST,所以我丢失了“viewstate”。为什么浏览器没有“重新发布”(或要求重新发布)数据?

1 个答案:

答案 0 :(得分:1)

根据维基百科的定义,PRG是“发布/重定向/获取(PRG)”是Web开发人员的常见设计模式,可帮助避免某些重复的表单提交,并允许用户代理使用书签和刷新按钮更直观地表现。“

如果您有兴趣查看POST请求的视图状态数据,那么在GET发生之前,请尝试使用此实用程序:http://blog.getglimpse.com/2011/11/01/glimpse-0-86-released/