2009-11-03 13 views
0

Tout ce que j'ai trouvé en ligne jusqu'ici est très confus à propos de TreeView. Je sais qu'il a un rappel intégré, que le développeur peut remplir les nœuds du serveur à la demande, etc.Contrôle TreeView - Est-il possible de réduire sans une publication?

Je comprends le noeud de remplissage à la demande - les nœuds remplis à partir du serveur à la demande (expand) fonctionne avec le rappel - et ne rafraîchit pas toute la page - mais il va toujours au serveur pour obtenir ces nœuds même si c'est sans aucun doute. Mais ce que je ne sais pas/comprendre, c'est s'il est possible de réduire le brach sans rappel ou postback. Logiquement, pourquoi devrais-je aller sur le serveur pour réduire les nœuds - à moins que ce soit pour mettre à jour l'état du contrôle? En d'autres termes, TreeView est-il livré avec tous les événements côté client connectés? (Je ne pouvais pas trouver) ou est-ce purement un contrôle côté serveur où la seule chose que je peux faire pour apparaître sans faire est d'utiliser la fonction de rappel.

J'utilise asp.net 3.5/C#

Répondre