Export (0) Print
Expand All

Creating Web Site Navigation 

Visual Studio 2005

You can add site navigation to your Web sites by defining a site map (typically an XML file). You can then add navigation controls to your ASP.NET pages that can automatically create a menu or tree view of links to pages, or that can display a "breadcrumb" showing the current page hierarchy.

In This Section

Reference

SiteMapDataSource

Provides a data source control that Web server controls and other controls can use to bind to hierarchical site map data.

SiteMap

Provides an in-memory representation of a site's navigation structure, which is provided by one or more site map providers. This class cannot be inherited.

SiteMapNode

Represents a node in the hierarchical site map structure such as that described by the SiteMap class and classes that implement the abstract SiteMapProvider class.

SiteMapNodeCollection

Provides a strongly typed collection for SiteMapNode objects, and implements the IHierarchicalEnumerable interface to support navigating through them.

SiteMapNodeItem

Used by the SiteMapPath control to functionally represent a SiteMapNode.

SiteMapPath

Displays a set of text or image hyperlinks that enable users to more easily navigate a Web site, while taking up a minimal amount of page space.

TreeView

When bound to a site map provider control, displays hierarchical site map data in a tree structure.

Menu

When bound to a site map provider control, displays hierarchical site map data in a menu structure.

See Also

Community Additions

ADD
Show:
© 2014 Microsoft