Edit this page

Telerik.Web.UI.GridNestedViewSettings

Class holding settings in order to setup a P:Telerik.Web.UI.GridTableView.NestedViewTemplate settings.

Inheritance Hierarchy

  • System.Object
  • Telerik.Web.UI.ObjectWithState
  • Telerik.Web.UI.GridNestedViewSettings

Properties

DataSourceID String

Gets or sets the DataSourceID of the nested view template.

ParentTableRelation GridTableViewRelation

Each entry in this collection consists of a relation key names. These key names have to be also populated in each GridTableView
DataKeyNames array. When these properties are specified correctly, will be able to determine the child records of
each GridTableView when the control builds the hierarchy, without handling the DetailTableDataBind event.
You need to define the ParentTableRelations/DataKeyNames for the MasterTableView/GridTableViews according to the database relations
conventions.And here are the exact conventions:
the primary key column name for each table in the grid source (used for master/detail table population) should be added to the
DataKeyNames collection of the respective master/detail table
- The MasterKeyField in the GridRelationFields should match the primary key of the parent table in the corresponding relatio
- The DetailKeyField in the GridRelationFields should match the foreign key of the child table in the corresponding relation