Agregar un datatable dinamicamente

29/12/2008 - 21:02 por Carlos | Informe spam
Quiero agregar un datatable a un form (no a un dataset) pero dinamicamente,
por codigo.

Si trato en Controls.Add() no me lo acepta porque el datatable no es un
control.

Como le hago?
 

Leer las respuestas

#1 Gustavo Cantero
29/12/2008 - 22:18 | Informe spam
Carlos:
Si tu idea es mostrar una tabla en una página deberías utilizar
un control como, por ejemplo, el GridView. A continuación te muestro
una forma sencilla de hacer esto. En el evento Load de la página agrega
este código, cambiando la variable "dataTable" por tu DataTable:

GridView grilla = new GridView();
grilla.DataSource = dataTable;
grilla.AutoGenerateColumns = true;
grilla.DataBind();
Controls.Add(grilla);

Suerte!

Gustavo A. Cantero
CEO - Scientia® Soluciones Informáticas
MCP - MCSD - MCTS
http://www.scientia.com.ar
http://www.programandoamedianoche.com
http://foro.scientia.com.ar



De: Carlos [mailto:carl]
Expuesto a las: Lunes, 29 de Diciembre de 2008 05:03 p.m.
Expuesto en: microsoft.public.es.csharp
Conversación: Agregar un datatable dinamicamente
Asunto: Agregar un datatable dinamicamente

Quiero agregar un datatable a un form (no a un dataset) pero
dinamicamente,
por codigo.

Si trato en Controls.Add() no me lo acepta porque el datatable no es un
control.

Como le hago?

Preguntas similares