Visual studio 阻止链接按钮在IE中禁用时变灰

Visual studio 阻止链接按钮在IE中禁用时变灰,visual-studio,Visual Studio,我正在努力使链接按钮在IE中启用=False时不会变灰。按照他们的建议禁用回发功能,但当您将光标和文本颜色像按钮一样悬停在其上时,不会阻止光标和文本颜色的更改,如Enabled=False <asp:LinkButton ID="LinkBut1" runat="server" CssClass="Tag" Enabled="False" OnClick="LB_Click" Text="Add" /> 使用.NET4和C 谢谢。您是否考虑过扩展LinkB

我正在努力使链接按钮在IE中启用=False时不会变灰。按照他们的建议禁用回发功能,但当您将光标和文本颜色像按钮一样悬停在其上时,不会阻止光标和文本颜色的更改,如Enabled=False

<asp:LinkButton ID="LinkBut1" runat="server" CssClass="Tag" Enabled="False" 
            OnClick="LB_Click" Text="Add" />
使用.NET4和C
谢谢。

您是否考虑过扩展LinkButton类、覆盖Rend方法以及执行类似操作:

    protected override void Render(HtmlTextWriter writer)
    {
        if (!this.enabled)
          ...write an html span that looks like a link or something ...
        else
          base.Render(writer);
    }

你为什么要这么做?我能看到的唯一一件事是,用户会感到困惑。