C#.NET OnClientClick返回true,但OnClick未激发

本文关键字:OnClick NET OnClientClick 返回 true | 更新日期: 2023-09-27 18:27:54

我有以下代码:

<asp:Button ID="btnHideDep" runat="server" Text="Remove this institution" CssClass="link1 small" OnClientClick="return confirm('Confirm remove?');" OnClick="btnHideDep_Click"/>

当在确认框中按下OK时,此按钮不会激发btnHideDep_Click。更有趣的是,如果我有OnClientClick=return true;,那么方法btnHideDep_Click仍然没有被激发。同样只是为了确认,在没有属性OnClientclick的情况下,btnHideDep_Click被正确地激发。

我读了一些关于这方面的帖子,似乎这应该奏效。所以我一定错过了一些非常基本的东西。。。

C#.NET OnClientClick返回true,但OnClick未激发

尝试

OnClientClick="if (!confirm('Confirm remove?')) return false;"