Tema: TreeView
Ver Mensaje Individual
  #2 (permalink)  
Antiguo 02/07/2009, 01:35
kyha
 
Fecha de Ingreso: junio-2008
Ubicación: Valencia
Mensajes: 152
Antigüedad: 15 años, 10 meses
Puntos: 3
Respuesta: TreeView

Si no lo he entendido mal, yo haria:

1.-Crearia un nodque seria el padre de todos,es decir el nodo principal
nodo = arbol.Nodes.Add("PRODUCTOS")

2.-Leeria de la tabla todos los parentId que hay ,(sin repetir), uno por uno, y crearia un nodo que seria hijo del anterior("PRODUCTOS")
hijo = nodo.Nodes.Add("PARENT")

2.2.-TRas crear este nodo hijo, buscaria en la tabla todos los nodos que en la columna parentId fuera igual al codigo de categoriaId del nodo creado.Y con un bucle crearia un nodo que colgaria de parent
ultimonodo = hijo.Nodes.Add("HIJOS")


Espero haberme explicado bien y que te sirva mi ayuda.