element <childRowDataProvider>
Namespace:
http://schema.caplin.com/CaplinTrader/gridDefinitions
XML Representation Summary
<childRowDataProvider
   
 = 
xs:string
 = 
xs:string
    {any attribute with any namespace}
/>
Parent elements (1):
Description
The data provider that populates the child rows of an expandable grid (see <expandableRowGridDataProvider>).
Attribute Detail
class
Type:
xs:string, predefined
Use:
required
The class of the child row data provider. Set this to "caplin.grid.dataprovider.expandable.ContainerChildRowDataProvider", or to the class of a custom child row data provider that you write. A custom child row data provider must implement the 'caplin.grid.dataprovider.expandable.ChildRowDataProvider' interface.

config
Type:
xs:string, predefined
Use:
optional
When the 'class' attribute is set to "caplin.grid.dataprovider.expandable.ContainerChildRowDataProvider", set this attribute to a custom class that has methods that configure the child row data provider. The class 'caplinx.grid.dataprovider.expandable.ContainerChildRowConfig' is a template you can use to write a custom configuration class. If you write your own custom child row data provider, this attribute does not need to be set (see 'anyAttribute').

{any attribute with any namespace}