[C# 2005]treeview : associer un entier à un noeud
Bonjour à tous,
j'ai un petit soucis avec un treeview sur lequel je souhaite ajouter pour chaque noued parent le noeud enfant correspondant ...
c'est à dire que dans ma dataset, j'ai ces 3 tables :
tab1 :
idChampTab1
valeurChampTab1
tab2 :
idChampTab2
valeurChampTab2
et la 3ème, qui receuille en fait 2 collones et sur chacune les 2 ID ci-dessus soit :
idChampTab1
idChampTab2
J'aimerai donc pouvoir récupérer pour un noeud Parent (valeurChampTab1) sa correspondance dans la Tab2 (valeurChampTab2) et la mettre en sous-noeud, seulement je ne vois pas bien comment faire celà :(
si on peut faire des "requetes" et comment ?
voilà le code que j'ai fait actuellement ...
Code:
1 2 3 4 5 6 7 8 9 10 11
| foreach (DataRow row in m_DataSet.Tables["Tab1"].Rows)
{
TreeNode noeudPere = new TreeNode(row["valeurChampTab1"].ToString());
treeView.Nodes.Add(noeudPere);
foreach (DataRow CurrentRow in m_DataSet.Tables["tab2"].Rows)
{
noeudPere.Nodes.Add("", CurrentRow["valeurChampTab2"].ToString());
}
} |
voilà merci d'avance ;) :)