2017-05-25 42 views
-4

想象一下,我有一個按鈕,它有「OnClick="GoBack"」我想要它去上一頁,C#函數代碼將如何看起來像?我怎樣才能回到上一頁在ASP.Net和C#

+0

的正確答案是: '靜態字符串prevPage =的String.Empty; prevPage = Request.UrlReferrer.ToString(); Response.Redirect(prevPage);' 順便說一句,非常感謝你的無用答案。 –

回答

0
protected void Page_Load(object sender, EventArgs e) 
{ 
if(!IsPostBack) 
{ 
ViewState["RefUrl"] = Request.UrlReferrer.ToString(); 
} 
} 
protected void GoBack_Click(object sender, EventArgs e) 
{ 
object refUrl = ViewState["RefUrl"]; 
if (refUrl != null) 
{ 
Response.Redirect((string)refUrl); 
} 
}