Suggestions for a dynamic menu format in ASP.net VB

Simon Cripps
Simon Cripps used Ask the Experts™
on
Hi, I'm looking for suggestions and examples please on building a dynamic menu, I have the data which currently creates a static menu on the left side of the page by creating labels links and breaks ( i.e tableleft.Controls.Add(CategoryLabel)). The menu is now getting so large I now want it to be collapsible.
The menu I create at build time is placed in the middle cell of an HTML table which gives some nice formatting around the menu, So I would like the solution to allow the table cell to grow and shrink as well (I don't know if it would anyway.).
I have a data set with a parent, Child and Grandchild level of data within that will populate the 3 levels of the menu.
So what is the best/simplest way to create a dynamic menu using this data. Would it be jquery, Somehow linking to a asp.net navigation, Ajax or other.  Currently I was thinking Jquery but happy to be persuade otherwise.
For whatever recommendation would you also be able to link to some good examples of where creating these menus can be achieved?

Many thanks in advance
Comment
Watch Question

Do more with

Expert Office
EXPERT OFFICE® is a registered trademark of EXPERTS EXCHANGE®
Hi!

Perhaps you can use the ASP.NET Menu control together with SiteMap.

Take a look at this tutorial here:
http://www.codeproject.com/KB/aspnet/ASPNET_Menu.aspx

Commented:
Commented:
This was resolved using javascript

Author

Commented:
For what I wanted Javascript was the best solution

Do more with

Expert Office
Submit tech questions to Ask the Experts™ at any time to receive solutions, advice, and new ideas from leading industry professionals.

Start 7-Day Free Trial