يدعم Asp.net2.0، وMS Ajax، وPostback، وCallBack (يمكن استخدامه لتحميل العقد الفرعية)، والحدث (Select، Expend، Collaspe، RowCreate، RowDataBound، RowCommand)، DataBind
الاستخدام مشابه لـ TreeView وGridView.
مبدأ:
تشبه الفئة الرئيسية لعنصر التحكم هذا MS TreeView، بما في ذلك ثلاث فئات أساسية: TreeGrid وTreeGridNode وTreeGridRow. يمثل TreeGridNode عقدة ويمكن أن يحتوي على سمات DataItem، ويمثل TreeGridRow الصف الذي توجد فيه العقدة. TreeGrid هي بالطبع الشجرة بما في ذلك العقد. بالإضافة إلى ذلك، هناك فئات تجميع TreeGridNode وTreeGridRow.
يكمن الاختلاف عن TreeView في طرق العرض المختلفة وإدارة حالة العرض.
يستخدم TreeGrid أسلوب العرض التقديمي الخاص بـ GridView وتركيبه، ويمكن للعميل التحكم في توسيع العقد وانهيارها. تحتاج طريقة العرض وبناء جملة GridView إلى تحديد قالب، ويمكن التحكم في توسيع عقد العميل وانهيارها باستخدام Javascript.
يوسع