我在HyperLink
页Markup
的{{1}}中遇到此问题。
c# asp net 4
图片<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>
不可链接,为什么?
这会产生:
edit_icon.gif
如何解决这个问题?
请帮帮我,非常感谢你。
答案 0 :(得分:0)
为了使<a>
标记为&#34;可链接&#34;,它需要href属性。一旦从.net超链接控件正确地生成了它,它将是一个可链接的&#34;锚标记。
示例:
<a id="HlLink" href="#" target="_blank"><img src="/Images/edit_icon.gif" alt="" /></a>