Ver Mensaje Individual
  #1 (permalink)  
Antiguo 21/04/2010, 10:27
tesitina
 
Fecha de Ingreso: diciembre-2007
Ubicación: España
Mensajes: 51
Antigüedad: 17 años
Puntos: 1
Evitar envío múltiple del formulario al pulsar botón

Hola,

tengo un problemilla con un botón de asp. Al pulsar este botón me genera un archivo excel y me aparece la ventanita típica de abrir, guardar, cancelar. El problema es que entre que el usuario pulsa el botón y aparece este popup, el usuario puede volver a pulsar el botón y enviar el formulario varias veces al servidor y me da error la aplicación. He probado a deshabilitarlo, pero no consigo volver a habilitarlo después de terminar el proceso, ya que no se hace una recarga de la página.

El código del botón es el siguiente:
Código:
<asp:Button ID="btnGenerar" runat="server" CssClass="button" 
                        Text="Generar informe" ToolTip="Generar informe"
                        OnClick="btnGenerar_Click" OnClientClick="this.disabled=true" 
                        UseSubmitBehavior="False"/>
Muchas gracias