site map

How to start from the site map specific node in ASP.NET

The SiteMapDataSource includes two properties which you can use to start site navigation from the specific node StartingNodeOffset and StartingNodeUrl.

StartingNodeOffset

It takes an integer that instructs the SiteMapDataSource to move that many levels down the tree (if the number is positive) or up the tree (if the number is negative). Note: When the SiteMapDataSource moves …

Learn more

How to start from the site map current node in ASP.NET

The article How to skip the root node from the site map in ASP.NET teaches you how you can skip the root node. This article will teach you how you can show just a portion of the complete size map, starting from the current node.  For example, you might use a control such as the TreeView …

Learn more

How to skip the root node from the site map in ASP.NET

By default, the site map tree begins with the single root node from the site map. You can decide to skip it in your project, because it introduces a top-level link which might not be very useful. In the example described in the article: How to use the SiteMapPath navigation control in ASP.NET, you may not …

Learn more

How to define a site map in ASP.NET

ASP.NET ships with a single site map provider, named XmlSiteMapProvider which looks for an XML file named Web.sitemap in the root of the virtual directory and retrieves site map information from it. If you want to retrieve a site map from another location or in a custom format, you’ll need to create your own site map …

Learn more

How site maps work in ASP.NET

ASP.NET includes a set of navigation features that you can use to implement a navigation system in your web based project. ASP.NET navigation is flexible, configurable, and pluggable. It has three components:

– With first component you can define the navigational structure of your website. This part is the XML site map, which …

Learn more