ASP.NET navigation controls
The topics in this section describe how to work with ASP.NET controls used to create menus and other navigation aids on ASP.NET web pages.
Menu control The Menu control enables you to add navigational functionality to your web pages. The Menu control supports a main menu and submenus, and allows you to define dynamic menus (sometimes called "fly-out" menus). For information about programming the Menu control, see Menu Class in the MSDN library.
SiteMapPath control The SiteMapPath control displays a navigation path (which is also known as a breadcrumb or eyebrow) that shows the user the current page location and displays links as a path back to the home page. The control provides many options for customizing the appearance of the links. For information about programming the SiteMapPath control, see SiteMapPath Class in the MSDN library.
TreeView control The TreeView control is used to display hierarchical data, such as a table of contents or file directory, in a tree structure. For information about programming the TreeView control, see TreeView Class in the MSDN library.