Foros del Web » Programando para Internet » ASPX (.net) »

Deshabilitar boton de formulario mientras se este ejecutando su codigo

Estas en el tema de Deshabilitar boton de formulario mientras se este ejecutando su codigo en el foro de ASPX (.net) en Foros del Web. Hola a todos. Mi duda es la siguiente, quiero que en un formulario en el cual tengo un boton, al hacer click se deshabilite, mostrando ...
  #1 (permalink)  
Antiguo 10/04/2007, 04:27
 
Fecha de Ingreso: diciembre-2002
Mensajes: 129
Antigüedad: 22 años, 1 mes
Puntos: 0
Deshabilitar boton de formulario mientras se este ejecutando su codigo

Hola a todos.
Mi duda es la siguiente, quiero que en un formulario en el cual tengo un boton, al hacer click se deshabilite, mostrando en su lugar otro boton igual pero que no se le pueda hacer click, y que cuando se termine de ejecutar el codigo se vuelva a mostrar el boton original.
Esto conseguia hacerlo en html con el siguiente codigo:

<button type="button" id="bEnviar" onclick="var b=document.getElementById('bEnviar'); var h=b.value; b.innerHTML='Enviar'; b.disabled=true; setTimeout('var b=document.getElementById(\'bEnviar\');b.disabled= false;b.innerHTML=\'Enviar\'', 4000);">

Pero no se como implementarlo en .net.
Alguien me puede dar alguna pista?
Muchas gracias por tdo.
  #2 (permalink)  
Antiguo 10/04/2007, 13:22
Avatar de Andres95
Colaborador
 
Fecha de Ingreso: diciembre-2004
Mensajes: 1.802
Antigüedad: 20 años
Puntos: 38
Re: Deshabilitar boton de formulario mientras se este ejecutando su codigo

de la misma forma, solo agrega los atributos que requieres al boton

p.e. en VB...

miboton.attributes.add("onclick", "return javascript:mifuncion();")
__________________
La sencillez y naturalidad son el supremo y último fin de la cultura...
--
MCTS : SQL Server 2008, .NET Framework 3.5, ASP.NET Applications.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 02:20.