ASP.NET Data Menu
Turn sitemaps into user experiences with full-featured, menu layouts within the Web browser. Includes classic features like cascading submenus, keyboard navigation, and vertical orientation, and more advanced features like deep data binding support and interactivity.
The orientation of top-level and sub-level menus can be customized.
You can create a sitemap using the menu control. The WebDataMenu can also bind to WebHierarchicalDataSource™.
If there isn't enough space to open a sub-menu in one direction, it will be opened where there is free space.
If there isn't enough free space to display a sub-menu, then scroll buttons appear so the user can reach those out-of-sight menu items.
Animated Expand and Collapse
As submenus expand and collapse you can control their animation to give the menu its own feel.
Add context (or pop-up) menus to your Web application. It's easy to do with the WebDataMenu.