1

当我想在 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 怎么做?

4

2 回答 2

2

您可以通过执行以下操作获取当前页面 url:

Response.Write(Request.Url.AbsoluteUri);

在你的情况下,我想你在这里需要它:

NavigateUrl='<%# Request.Url.AbsoluteUri %>
于 2013-01-17T08:36:46.010 回答
0

这个页面有一个非常简洁的指南: http: //powerasp.net/content/new/get-current-page-url.asp

于 2013-01-17T08:28:46.357 回答