我在ASP.NET中有一个linkbutton.
我已将其属性设置为Enabled = false;
<asp:LinkButton ID="lnkButton" runat="server"
Enabled = "false"
OnClientClick="return confirm('Are you sure ?')" > Click Me
</asp:LinkButton>
Run Code Online (Sandbox Code Playgroud)
事件以为我已经设置Enabled = false
了OnClientClick
事件仍被触发的属性.
如何防止OnClientClick
事件发生?
Pre*_*ias 20
这是来自禁用链接按钮
/// <summary>
/// Disables the link button.
/// </summary>
/// <param name="linkButton">The LinkButton to be disabled.</param>
public static void DisableLinkButton(LinkButton linkButton)
{
linkButton.Attributes.Remove("href");
linkButton.Attributes.CssStyle[HtmlTextWriterStyle.Color] = "gray";
linkButton.Attributes.CssStyle[HtmlTextWriterStyle.Cursor] = "default";
if (linkButton.Enabled != false)
{
linkButton.Enabled = false;
}
if (linkButton.OnClientClick != null)
{
linkButton.OnClientClick = null;
}
}
Run Code Online (Sandbox Code Playgroud)
检查这个也是如何启用或禁用链接按钮
归档时间: |
|
查看次数: |
39518 次 |
最近记录: |