Hola mis estimados tengo el siguiente problema que no he podido resolver por mas que leo.
Tengo el siguiente codigo que me llena un gridview
Código C:
Ver original//Creo objeto
DataTable table = new DataTable("Tabla1");
//Agrego cabeceras
table.Columns.Add(new DataColumn("Nombre", typeof(string)));
table.Columns.Add(new DataColumn("Apellidos", typeof(string)));
table.Rows.Add(new object[] { "Nombre del registro", "Apellido del registro" });
//Ahora bindeo la tabla al grid
GridView1.DataSource = table;
//Ahora para bindar llamamos al metodoDataBind del control del gridview
GridView1.DataBind();
hasta ahi todo bien..
Ahora lo que quiero hacer es cargar una columna mas y poner un control.
Código C:
Ver original//Creo objeto
//creo el textbox
TextBox text666 = new TextBox();
text666.ID = "demo";
DataTable table = new DataTable("Tabla1");
//Agrego cabeceras
table.Columns.Add(new DataColumn("Nombre", typeof(string)));
table.Columns.Add(new DataColumn("Apellidos", typeof(string)));
table.Columns.Add(new DataColumn("Control"));
table.Rows.Add(new object[] { "Nombre del registro", "Apellido del registro", text666 });
//Ahora bindeo la tabla al grid
GridView1.DataSource = table;
//Ahora para bindar llamamos al metodoDataBind del control del gridview
GridView1.DataBind();
Cuando lo correo donde debe de aparecer el control me sale solo el siguiente texto:
System.Web.UI.WebControls.TextBox
Si pongo lo siguiente
Código C:
Ver originaltable.Rows.Add(new object[] { "Nombre del registro", "Apellido del registro", Controls.Add(text666) });
Me marca error y me dice que pase de typo void a object pero no se como hacerlo..
Espero que este yendo por el camino correcto y sea algo pequeño y si no es asi, espero que me puedan indicar un ejemplo para solucionar esto.
Mil gracias de antemano