Remplir un treeview

Fermé
lenoil55 Messages postés 57 Date d'inscription mercredi 13 juillet 2005 Statut Membre Dernière intervention 20 avril 2011 - 5 sept. 2006 à 10:56
sebmafate Messages postés 4936 Date d'inscription lundi 17 février 2003 Statut Membre Dernière intervention 14 février 2014 - 5 sept. 2006 à 11:15
Bonjour,

je souhaite remplir un treeview ASP.net 2.0 sur le onload de ma webform
à l'aide d'une liste de mots-clefs venant d'une table en base de données.
Je développe en CSharp.
Voici la structure de la table:

Clé_Mot_clé Mot-Clé Clé_Parent Niveau
1 Mot1 1 1
2 Mot2 2 1
3 Mot3 3 1
4 Mot11 1 2
5 Mot12 1 2
6 Mot13 1 2
7 Mot21 2 2
8 Mot22 2 2
9 Mot111 4 3
10 Mot112 4 3
etc....

Je souhaite avoir la structure suivante:

Mot1
----Mot11
---------Mot111
---------Mot112
----Mot12
----Mot13
Mot2
----Mot21
----Mot22
Mot3
etc...

Je ne sais pas combien j'ai de niveau donc de branches mais je peux le récupérer.

Savez-vous comment réaliser ce genre de chose car je suis complètement perdu.
Il faut que je réalise une fonction récursive je pense pour construire une branche du début à la fin
en faisant des sélection en base de données.
Est ce possible en Csharp ? Quel objets dois utiliser (reader, ???)

Si vous avez une solution ou un début ou un lien ouon donne la gestion
de ce genre de chose je suis preneur.

Merci pour votre aide

2 réponses

cs_Bidou Messages postés 5487 Date d'inscription dimanche 4 août 2002 Statut Membre Dernière intervention 20 juin 2013 60
5 sept. 2006 à 11:02
Salut,
Je me demande si tu as pas meilleur temps d'aller sur le forum ASP pour poser ta question...

<hr size="2" />VC# forever <
0
sebmafate Messages postés 4936 Date d'inscription lundi 17 février 2003 Statut Membre Dernière intervention 14 février 2014 38
5 sept. 2006 à 11:15
j'avais déjà déplacer le sujet ce matin.

merci de poursuivre sur le thread : http://www.aspfr.com/infomsg_TREEVIEW-CONSTRUCTION_808274.aspx

Sébastien FERRAND (
blog)
Consultant Indépendant
[Microsoft MVP Visual C#]
0