Remplir un treeview

[Fermé]
Signaler
Messages postés
57
Date d'inscription
mercredi 13 juillet 2005
Statut
Membre
Dernière intervention
20 avril 2011
-
Messages postés
4936
Date d'inscription
lundi 17 février 2003
Statut
Modérateur
Dernière intervention
14 février 2014
-
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

Messages postés
5487
Date d'inscription
dimanche 4 août 2002
Statut
Modérateur
Dernière intervention
20 juin 2013
58
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 <
Messages postés
4936
Date d'inscription
lundi 17 février 2003
Statut
Modérateur
Dernière intervention
14 février 2014
37
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#]