/ / Mise à jour de TreeView - c #, asp.net, javascript, treeview

Mise à jour de TreeView - c #, asp.net, javascript, treeview

J'ai un contrôle de treeview sur une page d'aspx. Les données proviennent de la base de données et je les lie au contrôle de treeview par programme. (Relation parent-enfant dans la base de données du cours)

Eh bien et j'ai ajouté une zone de texte que j'utilise pour ajouter de nouvellesenfant sous le nœud sélectionné et cela fonctionne également bien, mais afin de voir le nouveau nœud ajouté, je dois actualiser et page et tous les nœuds développés se réduisent naturellement. Comment puis-je empêcher cela. J'utilise également updatepanel pour ne pas actualiser la page entière ni pour développer les nœuds enfants. J'utilise l'événement topicTree_TreeNodePopulate bien sûr. Lorsque les utilisateurs ajoutent quelque chose sous le nœud sélectionné, sans rafraîchissement ni publication, le nœud récemment ajouté doit être affiché juste sous la page sélectionnée.

Merci d'avance..

Au fait, je n'ai pas beaucoup d'expérience en Javascript, je ne peux donc pas le faire en javascript.

Réponses:

1 pour la réponse № 1

Vous pouvez définir la propriété Expand de TreeNode sur "false" au moment de la liaison de la vue en arbre ou à chaque fois que vous actualisez la vue.