Bonjour à tous,

ma question va surement vous sembler ridicule mais je ne parviens pas à trouver la solution et fais donc appel a vous.

Je souhaite mettre en place un treeview pour lister des objets, j'ai pour cela une fonction récursive mais je tombe dans une boucle infinie dont je ne me sors pas;

J'ai trouvé sur l'aide VS2005 un morceau de code qui me paraît être la solution à mon problème, mais ce code est entré directement dans le html et je ne sais pas sur quel événement le faire porter en code-behind car je ne veux pas le laisser dans le html.

Je vous met le lien de ce code sur MSDN2

http://msdn2.microsoft.com/fr-fr/lib...te(VS.80).aspx
C'est cette partie qui me pose problème:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
-->Sub PopulateNode(ByVal sender As Object, ByVal e As TreeNodeEventArgs)

    ' Call the appropriate method to populate a node at a particular level.
    Select Case e.Node.Depth

      Case 0
        ' Populate the first-level nodes.
        PopulateCategories(e.Node)

      Case 1
        ' Populate the second-level nodes.
        PopulateProducts(e.Node)

      Case Else
        ' Do nothing.

    End Select

  End Sub

MERCI d'avance de votre aide

et bonne journée