我有以下代码:
<asp:Button ID="btnHideDep" runat="server" Text="Remove this institution" CssClass="link1 small" OnClientClick="return confirm('Confirm remove?');" OnClick="btnHideDep_Click"/>
在确认框中按下确定后,此按钮不会触发btnHideDep_Click
。
更有趣的是,如果我有OnClientClick=return true;
,方法btnHideDep_Click
仍然没有被解雇。还要确认,如果没有属性OnClientclick
,btnHideDep_Click
会被正确解雇。
我读了几篇关于此的帖子,看起来这应该有效。所以我必须在这里遗漏一些非常基本的东西......
答案 0 :(得分:2)
尝试
OnClientClick="if (!confirm('Confirm remove?')) return false;"