Welcome to Comunidad .NET de Cd. Juárez Sign in | Join | Help

October 2008 - Posts

AJAX: Acciones antes y después del Postback con Javascript

A veces es necesario realizar ciertas acciones antes de que un updatePanel realice el update o cuando recibe la operación del servidor, para este tipo de cosas una opción es realizarlas por código javascript, solo tienes que poner el siguiente código en el bloque <SCRIPT type="text/javascript"> de la página aspx en la que quieras realizar las acciones antes y depués del postback. En este código lo único que se hace es un alert antes del request y cuando este termina, pero tal vez el concepto os sirva para alguna cosa en vuestros desarrollos con Ajax.

       var prm = Sys.WebForms.PageRequestManager.getInstance();
       prm.add_initializeRequest(InitializeRequest);
       prm.add_endRequest(EndRequest);


       function InitializeRequest(sender, args)
           {
               alert('inicio');
           }
       
       function EndRequest(sender, args)
           {
                alert('fin');
           }

 

El código y un artículo en inglés bastante más detallado sobre el tema lo podeis encontrar en:

http://www.singingeels.com/Articles/AJAX_Client_Side_Actions_Before_and_After_PostBack.aspx