当我想在asp.net页面中获取当前url时。我想在转发器中绑定它。
<asp:Repeater ID="rptList" runat="server">
<ItemTemplate>
<asp:HyperLink ID="hlOtherUrl" runat="server" Text="link" NavigateUrl='<%# Eval("ID") %>'></asp:HyperLink></p>
</ItemTemplate>
</asp:Repeater>
例如 - http://www.test.com?ID=3 这该怎么做?
答案 0 :(得分:2)
您可以通过以下方式获取当前页面网址:
Response.Write(Request.Url.AbsoluteUri);
在你的情况下我猜你需要它:
NavigateUrl='<%# Request.Url.AbsoluteUri %>
答案 1 :(得分:0)
此页面有一个非常简洁的指南: http://powerasp.net/content/new/get-current-page-url.asp