c#
  • asp.net
  • hyperlink
  • 2015-12-09 79 views 1 likes 
    1

    我有这个HyperLink的问题Markupc# asp net 4页面。设置属性NavigateUrl在HyperLink上C#

    <asp:HyperLink ID="HlLink" runat="server" 
        NavigateUrl='<%# String.Format("http://.../box.aspx?v={0}&e={1}&l={2}", "y", "IC", HttpUtility.UrlEncode(Eval("Mtl").ToString())) %>' 
        ImageUrl="/Images/edit_icon.gif" Target="_blank"></asp:HyperLink> 
    

    图像0​​不可链接,为什么?

    这产生:

    <a id="HlLink" target="_blank"><img src="/Images/edit_icon.gif" alt="" /></a> 
    

    如何解决这个问题?

    请帮助我,非常感谢你提前。

    回答

    0

    为了使<a>标记“可链接”,它需要href属性。一旦你从.net超链接控件中正确生成,它将是一个“可链接”锚定标记​​。

    实施例:

    <a id="HlLink" href="#" target="_blank"><img src="/Images/edit_icon.gif" alt="" /></a> 
    
    相关问题