ASP.NET ModalPopupExtender appears when calling Alert JavaScript function

NikkiVSolomon

New Member
I'm facing a buggy behavior from ASP.NET Ajax Controls Toolkit ModalPopupExtender, when I call \[code\]Alert()\[/code\] JavaScript function from server-side the modal appears in the back ground. I don't know why this is happens.Where is my code:vb:\[code\]Sub ShowAlert(ByVal message As String) ScriptManager.RegisterStartupScript(Me.UpdatePanel, UpdatePanel.GetType(), "notificationScript", "<script language='JavaScript'> alert('" & message & "'); </script>", False)End Sub\[/code\]aspx:\[code\]<asp:UpdatePanel ID="UpdatePanel" runat="server"> <ContentTemplate> <asp:Panel ID="pnlPartialInstructions" CssClass="modal" runat="server"> ...... <asp:Panel ID="pnlPrintConfirmation" CssClass="modal" runat="server"> <table class="ui-accordion"> <tr> <td colspan="2"> <asp:Label Text="Do you want to print the receipt?" ID="lblPrintConfirmation" runat="server" meta:resourcekey="lblPrintConfirmationResource1" Font-Bold="True" Font-Names="tahoma" Font-Size="Large" /> </td> </tr> <tr> <td> <asp:Button ID="btnConfirmPrint" Text="Yes" CssClass="google-button google-button-blue" runat="server" meta:resourcekey="btnConfirmSaveResource1" Font-Size="Large" /> </td> <td> <asp:Button ID="btnCancelPrint" Text="No" CssClass="google-button google-button-red" runat="server" meta:resourcekey="btnCancelSaveResource1" Font-Size="Large" /> </td> </tr> </table> </asp:Panel> <asp:Button ID="HiddenForModel1" Text="" runat="server" CssClass="hide" CausesValidation="False" /> <ajaxToolkit:ModalPopupExtender ID="pnlPrintConfirmation_ModalPopupExtender" runat="server" DynamicServicePath="" Enabled="True" TargetControlID="HiddenForModel1" PopupControlID="pnlPrintConfirmation" BackgroundCssClass="ModalBackground" DropShadow="True" CancelControlID="btnCancelPrint" RepositionMode="RepositionOnWindowResizeAndScroll"> </ajaxToolkit:ModalPopupExtender> ..... </asp:UpdatePanel> </ContentTemplate>\[/code\]
 
Back
Top