The main thing I want is the children rows to have different columns than the parent grid. And I want those column names to be shown when user expands a particular row. Something like this
As you can see the main grid have different col headers and the children have different colheaders which are visible only when the user expand a particular row.
Please help me implement this