Treeview dynamik
Jeg har et treeview1og vil gerne tilføje et par parents, children, childrenschildren ect ect.. hvordan træstrukturen ser ud da den ændrer sig fra gang til gang..
I bund og grund laver jeg en select der selecter alle parents, så laver jeg et select på hver parent for at finde dens børn (hvis den har nogle) og igen en select på dens børn for at finde dens børnebørn (hvis der igen er nogle) og sådanne bliver jeg ved indtil den ikke finder nogle, så går den videre til næste parent.. ingen problemer der..
Problemet kommer når jeg skal populate mit treeview..
jeg starter med at populate en parent ved
treeview.Nodes.add(rdr["navn"].ToString());
// rdr idneholder mine parents,
//så laver jeg en select på den pågældende parent og finder dens //børn og smider dem ind i treeviewet sådanne her
treeview.Nodes[counter].Nodes.Add(rdr["navn"].ToString()
Kan ovenstående linie ikke laves mere dynamisk?
således at hvis jeg skal smide børnebørn ind ikke er nød til at fyre en treeview.Nodes[counter].Nodes[counter].Nodes.Add(rdr bla balbla ind?
og en endnu længere fætter til børnenes børnebørn?
Håber i forstår mit probem hehe