asp.net 重定向的三種方法


 

1.Server.Transfer("URL"):
服務器停止解析本頁,保存此頁轉向前的數據后,再使頁面轉向到newPage.aspx, 並將轉向前數據加上newPage.aspx頁結果返回給瀏覽器。
2.Server.Execute(“URL”);
服務器保存此頁轉向前的數據后,使頁面轉向到newPage.aspx執行, 再返回本頁繼續執行.再將三者結果合並后返回給瀏覽器.
3.Response.Redirect(“URL”):

其中,1、2兩種方法的URL為虛擬路徑。

例如:

        protected void Button1_Click(object sender, EventArgs e)
        {
            //重定向
            Response.Redirect("http://www.baidu.com");
            Server.Transfer("WebForm1.aspx");
            Server.Execute("WebForm2.aspx");
        }

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM