2012-06-15 79 views
1

请告知如何使NavigateUrl以当前URL在ASP.NET中启动。NavigateUrl超链接属性

当前的URL是一样的东西:

http://localhost:145/Catalog.aspx?FID=2 

我试过 “〜/”,但它仅显示这样的:http://localhost:145/

NavigateUrl='<%# String.Format("~/") %>' 

有像我们这样在使用Request.QueryString["FID"]这里的方式代码隐藏文件? 谢谢!

回答

2
NavigateUrl='<%# Request.RawUrl %>' 
1
'<%# Request.Url.AbsoluteUri %>' 

如果你想看看你可以从Request.Url对象得到些什么:

  1. 将断点的Page_Load
  2. 调试内侧VS
  3. 类型请求。进入即时窗口的网址