Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/324.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C#,post,重定向和后退按钮_C#_Viewstate_Redirect - Fatal编程技术网

C#,post,重定向和后退按钮

C#,post,重定向和后退按钮,c#,viewstate,redirect,C#,Viewstate,Redirect,有一种奇怪的行为,我使用帖子,然后重定向到另一个页面。 然后,如果用户按下浏览器的后退按钮,浏览器将生成GET而不是POST,因此我将丢失“viewstate”。为什么浏览器不“重新发布”(或要求重新发布)数据?根据维基百科的定义,PRG是“发布/重定向/获取(PRG)是web开发人员常用的设计模式,有助于避免某些重复表单提交,并允许用户代理更直观地使用书签和刷新按钮。” 如果您对查看POST请求的viewstate数据感兴趣,在GET发生之前,请尝试使用此实用程序:I see。如果没有很好的实

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

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


如果您对查看POST请求的viewstate数据感兴趣,在GET发生之前,请尝试使用此实用程序:

I see。如果没有很好的实现,它可能会导致奇怪的行为(正如我所经历的)