2009-05-21 60 views

回答

2

PostbackUrl更改表單的動作屬性,所以初始頁面沒有更改,但是當用戶發佈表單時,它將數據發送到不同的頁面。

Response.Redirect導致HTTP 302 Redirect。這是常見的重定向操作,不像301 redirect,當您想要完全永久地更改網址時使用此操作。

Server.Transfer實際上不會激活任何HTTP請求,並且對用戶完全透明。通常它用於顯示錯誤頁面(例如404或500 HTTP狀態),因爲如果您將使用重定向而不是Server.Transfer,則瀏覽器(如果它是搜索引擎搜尋器更重要)將不會接收原始HTTP狀態(例如404 )。