We help IT Professionals succeed at work.

Expand and Collapse Functianlity in TreeView using C# and Asp.Net 2.0

srk1982 asked
Last Modified: 2012-05-05

    I have done a tree view,which populates data from db according to
the parent and child node.
Here what i need is....I want to implement the expand and
collapse functioanlity in the tree view.
I have attached my Aspx , codebehind files and the image of my
web page.

I have done this using c# and asp.net 2.0

Please look at the image, which shows u.,what i have done till now.

Please help on this. Its Urgent.

Watch Question

If what you mean is to show the [+] thingy, then you can set the tree's ShowExpandCollapse property to true. Strange though, I thought by default it should be there.


hi philipjonathan,

     It is not a control where i am straight away binding the values from db.
I am building the content using TD and TR in c# code behind file.
I think u shud have a look at the files which i have attached.

Thanks for ur prompt and immediate responce.

It's no wonder I couldn't find any reference to TreeView in your code. I admire your gung-ho spirit to build your own tree :) but I'm afraid I cannot advise you further. But probably you can play around with hiding / showing the  elements using javascript.
This one is on us!
(Get your first solution completely free - no credit card required)


Hi philipjonathan,

         I have give you points for taking an effort, even though,still i am not done with this issue.

Gain unlimited access to on-demand training courses with an Experts Exchange subscription.

Get Access
Why Experts Exchange?

Experts Exchange always has the answer, or at the least points me in the correct direction! It is like having another employee that is extremely experienced.

Jim Murphy
Programmer at Smart IT Solutions

When asked, what has been your best career decision?

Deciding to stick with EE.

Mohamed Asif
Technical Department Head

Being involved with EE helped me to grow personally and professionally.

Carl Webster
CTP, Sr Infrastructure Consultant
Empower Your Career
Did You Know?

We've partnered with two important charities to provide clean water and computer science education to those who need it most. READ MORE

Ask ANY Question

Connect with Certified Experts to gain insight and support on specific technology challenges including:

  • Troubleshooting
  • Research
  • Professional Opinions
Unlock the solution to this question.
Join our community and discover your potential

Experts Exchange is the only place where you can interact directly with leading experts in the technology field. Become a member today and access the collective knowledge of thousands of technology experts.

*This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.


Please enter a first name

Please enter a last name

8+ characters (letters, numbers, and a symbol)

By clicking, you agree to the Terms of Use and Privacy Policy.