Prend en charge Asp.net2.0, MS Ajax, Postback, CallBack (peut être utilisé pour charger des nœuds enfants), Event (Select, Expend, Collaspe, RowCreate, RowDataBound, RowCommand), DataBind
L'utilisation est similaire à TreeView et GridView.
principe:
La classe principale de ce contrôle est similaire à MS TreeView, comprenant trois classes principales : TreeGrid, TreeGridNode et TreeGridRow. TreeGridNode représente un nœud et peut avoir des attributs DataItem, et TreeGridRow représente la ligne où se trouve le nœud. TreeGrid est bien sûr l'arborescence incluant les Nodes. De plus, il existe des classes de collection de TreeGridNode et TreeGridRow.
La différence avec TreeView réside dans les différentes méthodes de présentation et de gestion de l'état des vues.
TreeGrid utilise la méthode de présentation et la syntaxe de GridView, et le client peut contrôler l'expansion et l'effondrement des nœuds. La méthode d'affichage et la syntaxe de GridView doivent définir un modèle, et l'expansion et la réduction des nœuds clients peuvent être contrôlées à l'aide de Javascript.
Développer