SiteMapDataSource::GetHierarchicalView Method (String^)
.NET Framework (current version)
Retrieves a single view on the site map data for the SiteMapProvider object according to the starting node and other properties of the data source.
Assembly: System.Web (in System.Web.dll)
protected: virtual HierarchicalDataSourceView^ GetHierarchicalView( String^ viewPath ) override
Parameters
- viewPath
-
Type:
System::String^
The URL of the starting node, specified by the StartingNodeUrl.
Return Value
Type: System.Web.UI::HierarchicalDataSourceView^A HierarchicalDataSourceView helper object on the site map data, starting with the node that is identified by the StartingNodeUrl or its child, if the ShowStartingNode is false.
| Exception | Condition |
|---|---|
| HttpException | No SiteMapProvider is configured or available for the site. |
| InvalidOperationException | The StartFromCurrentNode is true but the StartingNodeUrl is set. |
| ArgumentException | The StartingNodeUrl is set but the SiteMapDataSource cannot resolve a node for the specified URL. |
.NET Framework
Available since 2.0
Available since 2.0
Show: