我正在努力使它在Enabled =“False”时,在IE中不会使LinkButton变灰。像他们建议的here和here一样禁用回发但是当你将鼠标悬停在它上面时不会停止光标和文本颜色的变化,就好像它是一个按钮一样,例如Enabled =“False”。
<asp:LinkButton ID="LinkBut1" runat="server" CssClass="Tag" Enabled="False"
OnClick="LB_Click" Text="Add" />
(使用.NET 4和C#) 感谢。
答案 0 :(得分:0)
您是否考虑过扩展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);
}