ASP.NET - Evento Click de Imagebutton generados dinamicamente

 
Vista:

Evento Click de Imagebutton generados dinamicamente

Publicado por kopat (1 intervención) el 22/03/2011 17:51:25
Yo genero imagebutton Pero al hacer click en el imagebutton no encuentra el evento, alguien me podría ayudar?


protected void Page_Load(object sender, EventArgs e)
{
if (!Page.IsPostBack)
{
try
{
int punto_venta = 1;
agregarMesa(punto_venta);
}
catch (Exception po_exception)
{
String vs_error_usuario = "Error al cargar la página";
}
}

}

private void agregarMesa(int punto_venta)
{
ArrayList mesas = cls_gestor_mesa.consultarMesa("FK_codigo_punto_venta", punto_venta.ToString());

for(int y = 0; y <= mesas.Count; y++)
{
cls_mesa vo_mesa = new cls_mesa();
vo_mesa = (cls_mesa)mesas[y];
string nombre = vo_mesa.Nombre;
ImageButton i = new ImageButton();
i.Attributes.Add("src", "../../../App_Themes/General/Imagenes/img_mesa.jpg");
i.Click += new System.Web.UI.ImageClickEventHandler(this.btn_mesa_Click);
i.Attributes.Add("ID", y.ToString() + "a");
i.Attributes.Add("CausesValidation", "false");
i.Attributes.Add("runat", "server");
panelMain.Controls.Add(i);
}
}



este es el evento

protected void btn_mesa_Click(object sender, ImageClickEventArgs e)
{
try
{
agregarMesa(1);

}
catch (Exception po_exception)
{
String vs_error_usuario = "Error al dar click en la mesa";
}
}
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

Evento Click de Imagebutton generados dinamicamente

Publicado por Jaime (2 intervenciones) el 04/05/2011 22:08:17
Yo tambien he intentado esto, pero no he podido hacerlo y siempre he ayado otra forma de acerlo.
Tal vez si dices lo que quieres lograr con esto te podamos ayudar.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar