Está en la página 1de 1

<div> <asp:UpdatePanel ID="UpdatePanel1" runat="server"> <ContentTemplate> <asp:UpdateProgress ID="UpdateProgress1" runat="server" AssociatedUpdatePanelID="UpdatePanel 1"> <ProgressTemplate> Update in PROGRESO......

</ProgressTemplate> </asp:UpdateProgress> <asp:Label ID="Label2" runat="server" Wi dth="145px"></asp:Label> </ContentTemplate> <Triggers> <asp:AsyncPostBackTrigger ControlID="But ton1" EventName="Click" /> </Triggers> </asp:UpdatePanel> </div> <script language="javascript" type="text/javascript"> var prm = Sys.WebForms.PageRequestManager.getInstance(); prm.add_initializeRequest(InitializeRequest); prm.add_endRequest(EndRequest); var postBackElement; function InitializeRequest(sender, args) { if (prm.get_isInAsyncPostBack()) args.set_cancel(true); postBackElement = args.get_postBackElement(); if (postBackElement.id == 'Button1') $get('UpdateProgress1').style.display = 'block'; } function EndRequest(sender, args) { if (postBackElement.id == 'Button1') $get('UpdateProgress1').style.display = 'none'; } </script>

<asp:ScriptManager ID="ScriptManager1" runat="server" /> <asp:UpdateProgress runat="server" id="PageUpdateProgress"> <ProgressTemplate> Loading... </ProgressTemplate> </asp:UpdateProgress> <asp:UpdatePanel runat="server" id="Panel"> <ContentTemplate> <asp:Button runat="server" id="UpdateButton" onclick="UpdateButt on_Click" text="Update" /> </ContentTemplate> </asp:UpdatePanel>

También podría gustarte