C sharp - generar botones dinamicamente

 
Vista:

generar botones dinamicamente

Publicado por CRACKMAN (5 intervenciones) el 11/01/2007 18:49:39
Hola, me gustaria generar botones dinamicamente mediante un htmTable. El problema que tengo es que genero los botones pero no consigo que al clickearlo me hagan el codigo k tengo dentro, Os pongo un poco de codigo de mi aplicacion

Esto seria el codigo k genera el boton y mete dentro de la tabla
public HtmlTableRow GenerarBoton()
{
Button GenerarQuiniela = new Button();

GenerarQuiniela.Text="GenerarQuiniela";
HtmlTableRow oTR=new HtmlTableRow();
HtmlTableCell oTD = new HtmlTableCell();;
oTD.Controls.Add(GenerarQuiniela);
oTR.Cells.Add(oTD);
return oTR;

}

Eso seria el InitializeComponent() donde por lo general se pone los eventos de los botones, pero en este caso he tenido que quitar EventHandler para que no se produzca este error: System.NullReferenceException: Referencia a objeto no establecida como instancia de un objeto

private void InitializeComponent()
{

this.Load += new System.EventHandler(this.Page_Load);
//this.GenerarQuiniela.Click+= new System.EventHandler(GenerarQuiniela_Click);
}
Este seria el boton que hace las cosas
private void GenerarQuiniela_Click(object sender, System.EventArgs e)
{
Response.Write("Funciona el button");
}
entiendo que de este error ya que todavia no se ha creado el boton, pero donde tengo k poner la linea que le avisa de los eventos
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