c#
  • asp.net
  • 2013-01-17 23 views 1 likes 
    1

    當我想在asp.net頁面中取當前url時。我想要在repeater中綁定這個。在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 如何做到這一點?

    回答

    2

    你可以通過這樣獲得當前頁面網址:你的情況我猜

    Response.Write(Request.Url.AbsoluteUri); 
    

    你需要在這裏:

    NavigateUrl='<%# Request.Url.AbsoluteUri %> 
    
    0

    這個頁面有一個非常簡明指南: http://powerasp.net/content/new/get-current-page-url.asp

    相關問題