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"); }