【发布时间】:2018-10-09 05:59:34
【问题描述】:
我知道很多帖子都讨论过它。但我仍然找不到任何解决方案。
我的 ASPX 代码
<asp:Button ID="Booking1Btn" runat="server" CssClass="col-8 SureButton" Text ="NEXT" OnClientClick="javascript: return calcRoute()" OnClick="Booking1Btn_Click" />
如果 calcRoute() 所有路由都返回 false。 calcRoute() 工作正常,但 onClick 不会触发。如果 calcRoute() 返回 true,则 OnClick 触发。但 calcRoute() 不起作用。
我尝试过 OnClientClick="if (!calcRoute()) { return false; }" 和 OnClientClick="calcRoute(); return false; "。但都一样,在 onClientClick 之后,onClick 不会触发。
为什么这条规则不起作用,
calcRoute return true, onClick fired,
calcRoute return false, onClick not fired.
【问题讨论】:
标签: asp.net