怎样跳转的?
Redireact?
A.aspx: Response.Redireact("C.aspx?page=A");
B.aspx: Response.Redireact("C.aspx?page=B");
C.aspx:
string Lastpage = Request.QueryString("page");
if(string.isNullOrEmpty(Lastpage) && Lastpage=="A")
{
buttonA.Visible = true;
buttonB.Visible = false;
}
else if(string.isNullOrEmpty(Lastpage) && Lastpage=="B")
{
buttonA.Visible = false;
buttonB.Visible = true;
}
当然 其他方法也可以获得前一个页面的地址(可以根据地址获取页面名称然后进行判断):
Page.Request.UrlReferrer.ToString()
通过 Request.UrlReferrer 进行判断
可以在地址后面加个参数然后根据传过来的参数进行判断。