Ver Mensaje Individual
  #1 (permalink)  
Antiguo 26/04/2011, 14:35
Avatar de Potro
Potro
 
Fecha de Ingreso: abril-2001
Mensajes: 2.249
Antigüedad: 23 años, 7 meses
Puntos: 39
Cargar control en gridview

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
  1. //Creo objeto
  2. DataTable table = new DataTable("Tabla1");
  3. //Agrego cabeceras
  4. table.Columns.Add(new DataColumn("Nombre", typeof(string)));
  5. table.Columns.Add(new DataColumn("Apellidos", typeof(string)));
  6.  
  7. table.Rows.Add(new object[] { "Nombre del registro", "Apellido del registro" });
  8.  
  9. //Ahora bindeo la tabla al grid
  10. GridView1.DataSource = table;
  11. //Ahora para bindar llamamos al metodoDataBind del control del gridview
  12. 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
  1. //Creo objeto
  2.  
  3. //creo el textbox
  4. TextBox text666 = new TextBox();
  5. text666.ID = "demo";
  6.  
  7. DataTable table = new DataTable("Tabla1");
  8. //Agrego cabeceras
  9. table.Columns.Add(new DataColumn("Nombre", typeof(string)));
  10. table.Columns.Add(new DataColumn("Apellidos", typeof(string)));
  11. table.Columns.Add(new DataColumn("Control"));
  12.  
  13. table.Rows.Add(new object[] { "Nombre del registro", "Apellido del registro", text666 });
  14.  
  15. //Ahora bindeo la tabla al grid
  16. GridView1.DataSource = table;
  17. //Ahora para bindar llamamos al metodoDataBind del control del gridview
  18. 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 original
  1. table.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
__________________
Paginación en FLASH,

http://www.forosdelweb.com/f62/pagin...o-aqui-540241/