Problème de dédoublement de mon treeview
Hello,
J'ai un souci avec mon treeview.
j'ai trouvé la solution pour que lorsque je clique sur le lien même (pas sur le + et -) mon sous menu se déploie.
Mais quand je clique sur le lien pour déployer mon sous menu, j'ai l'impression qu'il ré appel ma fonction de remplissage de mon treeview, résultat j'ai 2 fois le menu et autant de fois que je clique sur un lien.
comment puis-je faire pour empêcher cela?
Code:
1 2 3 4 5 6 7 8 9 10 11 12
|
Partial Class masterPage_Web
Inherits System.Web.UI.MasterPage
Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
Dim Test As createMenu = New createMenu("401", "2", mnuPerso)
End Sub
Sub ExpandSubMenu(ByVal sender As Object, ByVal e As EventArgs) Handles mnuPerso.SelectedNodeChanged
mnuPerso.SelectedNode.Expand()
End Sub
End Class |
Je pense que la page est relue à chaque fois que je clique sur le lien et que les infos restent dans le viewstate et s'ajoute, mais je ne sais pas comment je peux arrêter cela.
merci