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

[SOLUCIONADO] Conseguir que un botón generado dinámicamente realice su función

Estas en el tema de Conseguir que un botón generado dinámicamente realice su función en el foro de ASPX (.net) en Foros del Web. Hola a todos, He generado un botón dinámicamente desde c# con un código tal que así Código: Button dynamicbutton = new Button(); dynamicbutton.Click += new ...
  #1 (permalink)  
Antiguo 01/12/2014, 06:33
 
Fecha de Ingreso: diciembre-2014
Mensajes: 111
Antigüedad: 9 años, 3 meses
Puntos: 9
Conseguir que un botón generado dinámicamente realice su función

Hola a todos,

He generado un botón dinámicamente desde c# con un código tal que así

Código:
Button dynamicbutton = new Button();
    dynamicbutton.Click += new System.EventHandler(dynamicbutton_Click);
    dynamicbutton.Text = "Dynamic Button";
    Panel1.Controls.Add(dynamicbutton);
    ViewState["controlsadded"] = true;
En una etiqueta ID="Panel1" que tengo en mi .aspx y se ve perfectamente, pero por mucho que lo pulse no accede a dynamicbutton_Click.

¿Alguien sabe que puede faltarme para hacer que esto funcione?

Muchas gracias.
  #2 (permalink)  
Antiguo 02/12/2014, 06:36
 
Fecha de Ingreso: diciembre-2014
Mensajes: 111
Antigüedad: 9 años, 3 meses
Puntos: 9
Respuesta: Conseguir que un botón generado dinámicamente realice su función

Vale, no conseguí hacerlo funcionar, pero obtuve "el mismo resultado" haciendo tres botones estáticos y mostrándolos/ocultándolos según la necesidad poniéndoles un atributo cssClas con la propiedad "display:none;" y asociándolos a una función javascript verNover('idDelBoton') que les cambia la clase por otra con la propiedad "display:block;"

Etiquetas: boton, dinamico
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 12:04.