对于某些情况,我想禁用我的标签,到目前为止我已经尝试过

//codebehind
if(condition)
{
    aTag.Disabled.Equals(true);
}

//.aspx page
<a id="aTag" runat="server"></a>

它不起作用,我不知道怎么回事,如果有人知道请给我更好的解决方案,谢谢。

最佳答案

您可以使用 javascript:void(0); 来终止链接。

<a id="aTag" runat="server">You cannot click me!</a>

if(condition)
{
    aTag.HRef = "javascript:void(0);";
}

10-07 20:17