Structure
A treeview control consists of nodes grouped in the Nodes collection. Each RadTreeNode can also contain a Nodes collection with its own child nodes, etc., as demonstrated in Pic. 1.
Pic.1

| ASPX |
Copy Code |
|
<rad:radtreeview id="RadTreeView1" runat="server"> <Nodes> <rad:RadTreeNode Value="RadTreeNode1" runat="server" Text="root1"> <Nodes> <rad:RadTreeNode Value="RadTreeNode2" runat="server" Text="child1"> </rad:RadTreeNode> </Nodes> </rad:RadTreeNode> <rad:RadTreeNode Value="RadTreeNode3" runat="server" Text="root2"> <Nodes> <rad:RadTreeNode runat="server" Text="child1"> </rad:RadTreeNode> </Nodes> </rad:RadTreeNode> <rad:RadTreeNode runat="server" Text="root3"> <Nodes> <rad:RadTreeNode runat="server" Text="child1"> </rad:RadTreeNode> </Nodes> </rad:RadTreeNode> <rad:RadTreeNode runat="server" Text="root4"> <Nodes> <rad:RadTreeNode runat="server" Text="child1"> </rad:RadTreeNode> <rad:RadTreeNode runat="server" Text="child2"> </rad:RadTreeNode> <rad:RadTreeNode runat="server" Text="child3"> </rad:RadTreeNode> <rad:RadTreeNode runat="server" Text="child4"> </rad:RadTreeNode> </Nodes> </rad:RadTreeNode> </Nodes> </rad:radtreeview> |
The menu structure can be defined using one of the following methods: