• Share
    • Twitter
    • LinkedIn
    • Facebook
    • Email
  • Feedback
  • Improve this Doc

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 Source

NavDataSourceView(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 Source

Namespace

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 Source

Select()

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.

Extension Methods

JsonExtensionsWeb.ToJson(Object)
  • View Source
Back to top by the community, for the community... #DNNCMS