Hi Bina,
Thanks for your interest in Syncfusion Products.
The CheckAll functionality(i.e., when checking the checkbox in column header, all the record cells in that column must get checked and vice-versa.) in GridGroupingControl can be achieved by handling some events.
Please refer to the following sample in which this functionality has been implemented in 2nd column in GridGroupingControl by handling the events: TableControlCheckBoxClick, TableControl.MouseUp, TableControlCellClick, SaveCellText, QueryCellStyleInfo.
http://help.syncfusion.com/support/samples/Grid.Windows/7.4.0.20/F92744.zipRegards,
Rajadurai