Class NavDataSourceView
The NavDataSourceView class encapsulates the capabilities of the NavDataSource data source control.
Inheritance
System.Object
NavDataSourceView
Namespace: DotNetNuke.UI.WebControls
Assembly: DotNetNuke.dll
Syntax
public class NavDataSourceView : HierarchicalDataSourceView
Constructors
| Improve this Doc View SourceNavDataSourceView(String)
Initializes a new instance of the NavDataSourceView class.
Declaration
public NavDataSourceView(string viewPath)
Parameters
Type | Name | Description |
---|---|---|
System.String | viewPath |
Properties
| Improve this Doc View SourceNamespace
The NavDataSourceView class encapsulates the capabilities of the NavDataSource data source control.
Declaration
public string Namespace { get; set; }
Property Value
Type | Description |
---|---|
System.String |
Methods
| Improve this Doc View SourceSelect()
Starting with the rootNode, recursively build a list of PageInfo nodes, create PageHierarchyData objects, add them all to the PageHierarchicalEnumerable, and return the list.
Declaration
public override IHierarchicalEnumerable Select()
Returns
Type | Description |
---|---|
IHierarchicalEnumerable | A collection of navigation nodes. |