代码之家  ›  专栏  ›  技术社区  ›  oshirowanen

动态超级链接

  •  0
  • oshirowanen  · 技术社区  · 12 年前

    我有一个 HyperLink 以及其他控件,例如 Label 等等 GridView 这个 标签 网格视图 动态填充如下:

    <asp:Label ID="Label1" runat="server" Text='<%# Bind("ClientName") %>'></asp:Label>
    

    我现在正在尝试使用HyperLink进行类似的操作,如:

    <asp:HyperLink ID="HyperLink1" runat="server" NavigateUrl='http://www.company.com?clientname=<%# Bind("ClientName") %>'>Client Name</asp:HyperLink>
    

    这不会给我任何错误,但链接变为:

    http://www.company.com/?clientname=<%# Bind("ClientName") %>
    

    而不是像这样:

    http://www.company.com/?clientname=oshiro
    

    有人知道如何让链接正常工作,而不是仅仅输出asp.net代码吗?

    1 回复  |  直到 12 年前
        1
  •  0
  •   oshirowanen    12 年前
    <asp:HyperLink ID="HyperLink1" runat="server" NavigateUrl='<%# Eval("ClientName", "http://www.company.com/?id={0}") %>'>Client Name</asp:HyperLink>
    
    推荐文章