判断用户从哪个页面进入的 比如有2个页面1个是11.aspx,另一个是222.aspx,现在他们都可以点饥进入333.aspx但我在333.aspx需要判断一下它是从111.aspx还是222.aspx请问代码怎么写 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 if(Request.UrlReferrer.ToString().IndexOf(Request.Url.Authority.ToString())>0) 正解?那么你们说111.ASPX>0还是222.ASPX>0呢 看清楚我的问题好不 这个很容易,用session来做.在11.aspx写session["tt"] = "11";在222.aspx写session["tt"] = "222";在333.aspx里写string strwhere = session["tt"];看strwhere的值.如果是"11"就是从11.aspx里过来的."222"就是从222.aspx过来的。 HttpRequest.UrlReferrer 属性获取有关客户端上次请求的 URL 的信息,该请求链接到当前的 URL。[MSDN]由此可知:当是从11.aspx页面过来的请求,那Request.UrlReferrer.ToString()得到的结果就是:http://localhost/MyWeb/11.aspx,如果是222.aspx过来的请求,得到的结果就是:http://localhost/MyWeb/222.aspx。然后对得到的字符串进行判断就可以得到楼主所需要的结果! url重写之后验证控件,ajax控件都失效了,请问是什么原因? 怎样对Web.config文件进行加密? asp.net网页写的采集程序 关于POST请求的疑惑,望高手赐教! “/TDBIN”应用程序中的服务器错误 向高手道路进军!---ajax的学习问题 传值问题? 抽象类与接口有什么区别呢?如何简单的理解呀? socket问题 用DataGrid分页的问题,在线等待!!!!马上结贴!!!! 做网站的兄弟,大家来谈谈网站具体该如何做 急!!一个存储过程的问题!!!!请高手指教啊!
在333.aspx里写string strwhere = session["tt"];看strwhere的值.如果是"11"就是从11.aspx里过来的."222"就是从222.aspx过来的。
获取有关客户端上次请求的 URL 的信息,该请求链接到当前的 URL。
[MSDN]由此可知:
当是从11.aspx页面过来的请求,那Request.UrlReferrer.ToString()得到的结果就是:
http://localhost/MyWeb/11.aspx,
如果是222.aspx过来的请求,得到的结果就是:http://localhost/MyWeb/222.aspx。
然后对得到的字符串进行判断就可以得到楼主所需要的结果!