我在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 次 |
| 最近记录: |