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<script type="text/javascript">
$(document).ready(function() {
$('#<%= btnBuscarSolicitud.ClientID %>').click(function() {
$(this).attr('disabled', 'disabled');
});
});
</script>
<asp:UpdatePanel ID="updPrueba" runat="server">
<ContentTemplate>
Código de solicitud: <asp:TextBox ID="txtCodSolicitud" runat="server" Width="12em" MaxLength="16"></asp:TextBox>
<asp:Button ID="btnBuscarSolicitud" runat="server" Text="Buscar" />
</ContentTemplate>
</asp:UpdatePanel>
Gracias y un saludo.