martes, 28 de octubre de 2008

Desactivar un Boton mientras se hace el submit

Para evitar que se envíen varias veces la misma información (suele pasar cuando hay un proceso lento en el lado del servidor y un cliente impaciente), es útil desactivar el botón que provoca el postback.

        Button1.Attributes.Add("onclick", "javascript:document.getElementById('"
         + Button1.ClientID + "').disabled=true;" +
         this.GetPostBackEventReference(Button1));

Si es que se llama Button1 el botón que se quiere desactivar. Colocar esa línea dentro del onLoad de la pagina

No hay comentarios: