我的aspx页面中有一个Modal窗口,里面有一个按钮。点击按钮,我有一些调用的javascript函数。但是当我单击按钮时,会出现一个我希望禁用的PostBack。我发现这样做的方法之一是设置OkControlID / CancelControlID并将它们分配给我的Button ID。这可以防止回发,但不会调用我的javascript函数
面板代码
<asp:Panel ID="pnlAdd" runat="server" Style="display: none" CssClass="ModalPanel">
//some code
<asp:Button ID="btnSubmit3" CssClass="Button"
runat="server" Text="Go Back" OnClientClick="return ValidatePopUpQuestions();" width="65px" />
</div>
</asp:Panel>
模态弹出代码
<ajaxToolkit:ModalPopupExtender ID="pnlAdd_ModalPopupExtender" BehaviorID="pnlAdd" runat="server"
DynamicServicePath="" Enabled="True" TargetControlID="lblAdd" PopupControlID="pnlAdd"
DropShadow="false" BackgroundCssClass="Modal" >
</ajaxToolkit:ModalPopupExtender>
<asp:Label ID="lblAdd" runat="server" Text=""></asp:Label>
无论如何我可以阻止postBack发生吗?