Ver Mensaje Individual
  #1 (permalink)  
Antiguo 20/08/2008, 09:50
Externa
 
Fecha de Ingreso: junio-2008
Mensajes: 14
Antigüedad: 15 años, 10 meses
Puntos: 0
Habilitar botón cuando se pulsa otro

Hola a tod@s:

Tengo una pagina en la que cargo dinamicamente 2 o mas web user controls cada uno de ellos con varios labels, textbox y un solo boton. El caso es q qiero q los botones de todos los controles excepto el de uno de ellos aparezcan deshabilitados hasta el momento en que se hace click en el q no esta deshabilitado. El codigo va asi:

//Control del boton habilitado desde el principio

protected void Button1_Click1(object sender, EventArgs e)
{
Session ["nombre"]=true;
}

//Controles con el boton deshabilitado

protected void Page_Init(object sender, EventArgs e)
{
Button1.Enabled = false;
if (Session["nombre"] != null)
{
Button1.Enabled = true;
}
}

El problema es q cuando pulsas el boton se produce antes el evento Page_Init de los controles q el propio evento Button1_Click1. He probado tambien a ponerlo en el Page_Load pero tambien se ejecuta antes.
Alguien tiene alguna idea???
Muchisimas gracias.