如何从后面的代码中获取活动aspx页面的url,以便将其分配给字符串变量?
这会对我称之为页面生命周期的阶段有所影响吗?
由于
答案 0 :(得分:3)
如果你在页面上:
Request.Url.ToString();
如果你是其他地方的类库
HttpContext.Current.Request.Url.ToString();
与生命周期无关
答案 1 :(得分:1)
获取路径
System.Web.HttpContext.Current.Request.Path
或者你也可以做..
Request.Url.AbsoluteUri
在页面生命周期中无关紧要。
答案 2 :(得分:1)
你的意思是Request.Url以外的东西吗?
答案 3 :(得分:0)
如果你想获得
page.aspx 从
http://localhost:2806/Pages/page.aspx
试试这个:
Dim url_array() As String = Request.Url.AbsolutePath.Split("/")
Response.Write(url_array(url_array.Length - 1))