Class
GridViewRelationDataProvider

Definition

Namespace:Telerik.WinControls.UI

Assembly:Telerik.WinControls.GridView.dll

Syntax:

cs-api-definition
public class GridViewRelationDataProvider : GridViewHierarchyDataProvider, IDisposable

Inheritance: objectGridViewHierarchyDataProviderGridViewRelationDataProvider

Implements: IDisposable

Inherited Members GridViewHierarchyDataProvider.Create(GridViewRelation)GridViewHierarchyDataProvider.SuspendNotifications()GridViewHierarchyDataProvider.ResumeNotifications()GridViewHierarchyDataProvider.TemplateGridViewHierarchyDataProvider.IsVirtualGridViewHierarchyDataProvider.IsSuspendedNotifications

Constructors

GridViewRelationDataProvider(GridViewTemplate)

Initializes a new instance of the GridViewRelationDataProvider class.

Declaration

cs-api-definition
public GridViewRelationDataProvider(GridViewTemplate template)

Parameters

template

GridViewTemplate

The template.

Properties

IsValid

Gets whether the data provider is valid.

Declaration

cs-api-definition
public override bool IsValid { get; }

Property Value

bool

The is valid.

Overrides GridViewHierarchyDataProvider.IsValid

Relation

Gets the relation.

Declaration

cs-api-definition
public override GridViewRelation Relation { get; }

Property Value

GridViewRelation

The relation.

Overrides GridViewHierarchyDataProvider.Relation

Methods

Dispose()

Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.

Declaration

cs-api-definition
public override void Dispose()

Overrides GridViewHierarchyDataProvider.Dispose()

GetChildRows(GridViewRowInfo, GridViewInfo)

Gets the child rows.

Declaration

cs-api-definition
public override IList<GridViewRowInfo> GetChildRows(GridViewRowInfo parentRow, GridViewInfo view)

Parameters

parentRow

GridViewRowInfo

The parent row.

view

GridViewInfo

The view.

Returns

IList<GridViewRowInfo>

Overrides GridViewHierarchyDataProvider.GetChildRows(GridViewRowInfo, GridViewInfo)

GetParent(GridViewRowInfo)

Gets the parent.

Declaration

cs-api-definition
public override GridViewHierarchyRowInfo GetParent(GridViewRowInfo gridViewRowInfo)

Parameters

gridViewRowInfo

GridViewRowInfo

The grid view row info.

Returns

GridViewHierarchyRowInfo

Overrides GridViewHierarchyDataProvider.GetParent(GridViewRowInfo)

Refresh()

Refreshes this instance.

Declaration

cs-api-definition
public override void Refresh()

Overrides GridViewHierarchyDataProvider.Refresh()