-1

此超链接列显示了一些计数器。如果计数为 0,我在此列中写“N/A”。我需要将此单元格从超链接转换为常规文本或其他内容。主要思想是,这个字段不应该看起来像超链接。

4

1 回答 1

1

要使超链接不跟随链接,您必须在 javascript 事件上返回 falseonclick

在 asp.net 上,您可以这样做:

<asp:Hyperlink runat="server" OnClientClick="return CanIGo();" />

并使用 javascript

<script>
function CanIGo()
{
   if(contitionToAllowClick)
      return true;
   else
      return false;
}
</script>

用户界面的其余部分留给您。您可以显示一条消息、更改样式并使其看起来像文本,或者您喜欢的任何内容。

于 2013-03-25T10:49:32.340 回答