SiteMapDataSource.StartFromCurrentNode Property


Gets or sets a value indicating whether the site map node tree is retrieved using the node that represents the current page.

 virtual property bool StartFromCurrentNode { bool get(); void set(bool value); };
public virtual bool StartFromCurrentNode { get; set; }
member this.StartFromCurrentNode : bool with get, set
Public Overridable Property StartFromCurrentNode As Boolean

Property Value


true if the node tree is retrieved relative to the current page; otherwise, false. The default is false.


The StartFromCurrentNode property is evaluated during calls to the GetView and the GetHierarchicalView methods to help determine which site map node to use as a starting point to build the node tree. The StartFromCurrentNode and StartingNodeUrl properties are mutually exclusive - if you set the StartingNodeUrl property, ensure that the StartFromCurrentNode property is false.

The value of the StartFromCurrentNode property is stored in view state.

Applies to

See also