Click here to Skip to main content
15,881,898 members
Please Sign up or sign in to vote.
1.00/5 (1 vote)
See more:
hi i want asp.net code for tree view
thanks for ur rply
Posted

Hi Manju,

Take a look into this. It might help you.

ASP.NET TreeView Control & the Client's Browser[^]

Regards,
Manoj
 
Share this answer
 
try this

C#
TreeViewItem Treeviewitem = (TreeViewItem)sender;
            if (Treeviewitem.Items.Count == 1 && Treeviewitem.Items[0] == dummyNode)
            {
                Treeviewitem.Items.Clear();
                try
                {
                    foreach (string s in Directory.GetDirectories(Treeviewitem.Tag.ToString()))
                    {                       
                        TreeViewItem Treeviewsubitem = new TreeViewItem();
                        Treeviewsubitem.Header = s.Substring(s.LastIndexOf("\\") + 1);
                        Treeviewsubitem.Tag = s;
                        Treeviewsubitem.FontWeight = FontWeights.Normal;
                        Treeviewsubitem.Items.Add(dummyNode);
                        Treeviewsubitem.Expanded += new RoutedEventHandler(folder_Expanded);
                        Treeviewitem.Items.Add(Treeviewsubitem);
                    }
                }
                catch (Exception) { }
            }
 
Share this answer
 
XML
<asp:TreeView ID="TreeView1" runat="server">
         <Nodes>
             <asp:TreeNode Text="Hosting Service" Value="Hosting Service">
                 <asp:TreeNode ImageUrl="~/images/customer1.png" Text="Customers"
                     Value="Customers"></asp:TreeNode>
                 <asp:TreeNode Text="Employees" Value="Employees"></asp:TreeNode>
                 <asp:TreeNode Text="Domain" Value="Domain"></asp:TreeNode>
                 <asp:TreeNode Text="Subscription" Value="Subscription"></asp:TreeNode>
                 <asp:TreeNode Text="Service Plan" Value="Service Plan"></asp:TreeNode>
             </asp:TreeNode>
         </Nodes>
     </asp:TreeView>
 
Share this answer
 

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900