我正在使用asp.net web表单,我正在从数据库中检索链接并将该链接指定给asp标签,而不是我将它放在超链接标签中但是不起作用,超链接显示为文本而且它不是隐藏在图像后面。链接将我重定向到索引页面。这是asplabel和链接
<a href="<%#facebook %>" >
<img src="facebook_icon.gif" />
<asp:Label ID="facebook" runat ="server"></asp:Label>
</a>
facebook.Text = reader["Facebook"].ToString();
答案 0 :(得分:1)
试,
<强> HTML 强>
<asp:HyperLink ID="facebook" runat ="server" ImageUrl="facebook_icon.gif"></asp:HyperLink>
<强> CODE 强>
facebook.NavigateUrl = reader["Facebook"].ToString();