有没有办法让 asp .net 超链接表现得像一个标签?即没有指定url并且没有点击事件(包括鼠标光标不会改变以显示它可以被点击)?
user1017882
问问题
360 次
2 回答
5
一个简单的超链接
<asp:HyperLink ID="HyperLink1" runat="server">HyperLink</asp:HyperLink>
没有导航 url 只显示一个标签。
将这一行添加到后面的代码中,让它变得像超链接一样
HyperLink1.NavigateUrl = "Mypage1.aspx";
或设置超链接的 NavigateUrl 属性
<asp:HyperLink ID="HyperLink1" runat="server" NavigateUrl="~/Mypage1.aspx">HyperLink</asp:HyperLink>
于 2012-07-05T10:43:45.583 回答
1
我不认为这是可能的。但是,您可以向它添加一个返回 false 的 javascript onclick 事件。这应该会阻止链接触发。您还可以更改 css 中的光标,以便当鼠标经过链接时它仍然是指针。
所以:
<a href="http://www.google.com" runat="server" onclick="return false;">Hello</a>
于 2012-07-05T10:36:07.773 回答