
14/10/2008, 09:59
|
Colaborador | | Fecha de Ingreso: enero-2007 Ubicación: México
Mensajes: 2.097
Antigüedad: 18 años, 2 meses Puntos: 447 | |
No. de Columnas de un GridView Buenos días a todos los foristas, les explico mi problema y espero que alguno de ustedes me pueda ayudar:
Actualmente estoy desarrollando una aplicación ASP.NET con C#. En la aplicación tengo un GridView que se carga dinámicamente a partir de un archivo de Texto Separado por Comas (.CSV). El resultado es un GridView más o menos así:
Campo1 |Campo2 |Campo3|.........| CampoN
Valor11 |Valor12 |Valor13 |.........| Valor1N
Valor21 |Valor22 |Valor23 |.........| Valor2N
Valor31 |Valor32 |Valor33 |.........| Valor3N
Valor41 |Valor42 |Valor43 |.........| Valor4N
Valor51 |Valor52 |Valor53 |.........| Valor5N
Ahora bien, a partir de este GridView quiero obtener una estructura de Arbol (TreeView) con el Renglón de Encabezados, es decir algo como esto:
NombreDelArchivo.txt (Nodo Raiz)
|.......Campo1
|.......Campo2
|.......Campo3
|...
|.......CampoN
Lo que necesito saber es ¿cómo puedo recorrer todo el renglón de encabezados para irlos agregando como nodos de mi TreeView? Al tratar de determinar el número de columnas de mi GridView lo hago con la propiedad GridView.Columns.Count, pero este siempre me está regresando un valor de 0.
Lo que quiero hacer a grandes rasgos es un ciclo como este:
for (i = 0; i < Total_de_columnas_en_el_GridView; i++)
{
TextoEncabezado = GVArchivo.HeaderRow.Cells[i].Text;
Arbol.Nodes.Add(TextoEncabezado):
}
Espero que alguien de ustedes me pueda ayudar.
Saludos y muchas gracias por la ayuda.
Leo |