Ver Mensaje Individual
  #1 (permalink)  
Antiguo 17/05/2011, 11:30
Avatar de Bravenap
Bravenap
 
Fecha de Ingreso: noviembre-2002
Ubicación: Los Arroyos, El Escorial, Madrid
Mensajes: 2.084
Antigüedad: 21 años, 5 meses
Puntos: 4
Deshabilitar botón dentro de UpdatePanel para evitar duplicidad

Muy buenas. He visto muchos ejemplos de cómo deshabilitar un botón al enviar un formulario para evitar que se pulse varias veces. La cuestión es que el botón (y otros controles) que quiero deshabilitar temporalmente están dentro de un UpdatePanel de .Net y al deshabilitarlos no se realiza el submit. Este es el ejemplo:


Código vb:
Ver original
  1. <script type="text/javascript">
  2.     $(document).ready(function() {
  3.         $('#<%= btnBuscarSolicitud.ClientID %>').click(function() {
  4.            $(this).attr('disabled', 'disabled');
  5.        });
  6.     });
  7. </script>
  8. <asp:UpdatePanel ID="updPrueba" runat="server">
  9.     <ContentTemplate>
  10.         Código de solicitud: <asp:TextBox ID="txtCodSolicitud" runat="server" Width="12em" MaxLength="16"></asp:TextBox>
  11.         <asp:Button ID="btnBuscarSolicitud" runat="server" Text="Buscar" />
  12.     </ContentTemplate>
  13. </asp:UpdatePanel>
Gracias y un saludo.
__________________
¡¡NO A LA GUERRA!!
Si ponemos a nuestros mensajes títulos adecuados, la gente se animará más a abrirlos y resultarán más útiles en las busquedas. ¡No a los ayuuudaaa, urgenteee y similares!