c# – 如何知道上一页?
发布时间:2020-12-16 00:22:14 所属栏目:百科 来源:网络整理
导读:我有两个不同的页面,但都进入同一页面X. 当我到达页面X时,可以知道最后一页是什么?我的意思是,重定向到页面X的页面是什么. 例如:我在page1.aspx上,我有一个重定向到bonus.aspx的按钮,但我也有 page2.aspx有另一个按钮,但也重定向到bonus.aspx.有可能知道重
我有两个不同的页面,但都进入同一页面X.
当我到达页面X时,可以知道最后一页是什么?我的意思是,重定向到页面X的页面是什么. 例如:我在page1.aspx上,我有一个重定向到bonus.aspx的按钮,但我也有 我需要知道它,因为我将根据前一页修改bonus.aspx的内容. 我只是想做这样的事情: protected void bonus_load(object sender,EventArgs e) { if(PreviousPage.Name == "page1.aspx") { //Do Something } else if(PreviousPage.Name == "page2.aspx") { //Do Other Things } } Obs:我需要在button_OnClick =“”事件中使用它 解决方法
在Page_Load函数中:
if(!Page.IsPostback) { var referrer = Request.UrlReferrer.ToString(); } 更新: var referrer = Request.UrlReferrer.AbsolutePath (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |