Asp.net PostBackUrl Vs Response.Redirect

Asp.net PostBackUrl Vs Response.Redirect,asp.net,Asp.net,PostBackUrl、Response.Redirect和Server.Transfer之间有什么区别? 在哪些情况下我们需要遵循什么方法?PostbackUrl会更改表单的action属性,因此初始页面不会更改,但当用户发布表单时,它的数据会发送到不同的页面 响应。重定向导致。这是一种常见的重定向操作,与您希望完全永久更改url时使用的重定向操作不同 事实上,传输不会激活任何HTTP请求,并且对用户完全透明。通常它用于显示错误页面(例如404或500 HTTP状态),因为如果您使用重定向而不

PostBackUrl、Response.Redirect和Server.Transfer之间有什么区别?
在哪些情况下我们需要遵循什么方法?

PostbackUrl会更改表单的action属性,因此初始页面不会更改,但当用户发布表单时,它的数据会发送到不同的页面

响应。重定向导致。这是一种常见的重定向操作,与您希望完全永久更改url时使用的重定向操作不同


事实上,传输不会激活任何HTTP请求,并且对用户完全透明。通常它用于显示错误页面(例如404或500 HTTP状态),因为如果您使用重定向而不是服务器。传输,浏览器(如果是搜索引擎爬虫程序,更重要的是)将不会收到原始HTTP状态(例如404)。

PostbackUrl更改表单的操作属性,因此初始页面不会更改,但当用户发布表单时,它的数据被发送到不同的页面

响应。重定向导致。这是一种常见的重定向操作,与您希望完全永久更改url时使用的重定向操作不同

事实上,传输不会激活任何HTTP请求,并且对用户完全透明。通常,它用于显示错误页面(例如404或500 HTTP状态),因为如果使用重定向而不是服务器传输,浏览器(如果是搜索引擎爬虫,更重要的是)将不会收到原始HTTP状态(例如404)