永发信息网

构造方法何时被调用,怎么调用 request.urlreferrer方法

答案:1  悬赏:60  手机版
解决时间 2021-04-06 20:53
构造方法何时被调用,怎么调用 request.urlreferrer方法
最佳答案
示例如下
1.首先在Page_load中获得并储存该信息
Page_load(object obj,EventArgs e)
{
if(!IsPostBack)
{
if(Request.UrlReferrer!=null) //
{
ViewState[UrlReferrer]=Request.UrlReferrer.ToString();
}
}
}
页面回发后会改变Request.UrlReferrer,将其指向当前页面,所以需要进行判断:只有在第一次请求页面的时候才储存该信息
因为可能“上一次”的url不存在,所以需要进行判断,只有在Request.UrlReferrer存在的情况下才进行储存
2.然后在返回函数中使用该信息
void Return()
{
if(ViewState[UrlReferrer]!=null)
Response.Redirect(ViewState[UrlReferrer].ToString();
}
在使用Request.UrlReferrer时还要注意:
1.如果上一页面使用document.location方法导航到当前页面,Request.UrlReferrer返回空值
2.如果有A,B两个页面,在浏览器中直接请求A页面,在A页面的中Page_Load事件中导航到B
页面,则 Request.UrlReferrer返回空。因为
在Page_load事件中页面还未初始化,所以无法记录当前页的信息,导航到b页面也就无法获得上一页面的信息
3.点击刷新按钮不会改变Request.UrlReferrer
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
我已经没有第一次了,如果以后交男朋友,要不
20万左右的车 哪个好 要求:空间大、外观漂亮
单选题在我国,公民参与国家管理的基础和标志
森系唯美意境句子,闺蜜头像两人,一人一张,
艺祥珠宝怎么去啊,有知道地址的么
武林外传齐天大圣令什么用处
请问古代的糖是怎么做出来的?糖胡芦有是怎么
白城到沈阳多少公里,黑龙江,北安距沈阳多少
未成年的孩子要帮过世的父亲回债吗
幼儿教案反思怎么写,幼儿园大班数学教案活动
单选题明朝后期土地集中最严重的地区是A.珠江
当一张工作表比较大,一张纸打印不 下,该怎
nino主演 男女逆转版《大奥》预告片里的背景
这句话\u4e13\u5229\u5c40\u
赠歌手祝福语怎么写?
推荐资讯
美的家用空调科技体验中心在什么地方啊,我要
--Linda,Iamverythirsty.--Let'sgotothen
拼多多参团秒东西出现系统繁忙请稍后再试,是
菏泽市丹阳办事处刘庙社区居民委员会在哪里啊
如果一个游戏60G,而电脑一个磁盘只有30G,安
唉,为毛让小学生做中学生的题?
下列句中加点的“乎”字用法和意义与其他三项
五蹄猪好不好
单选题试管中加入下列试剂组合。震荡摇匀后,
法院经济纠纷案3万诉讼费多少
我和他是发小因为不喜欢异地恋我们在一起一个
要将翻开的硬书皮与书本合上,最少要粘合几处
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?