Hi Manjula,
The GridGroupingControl has two types of selection mode.
Type 1: Row based selection
This selection support can be turned on by setting the grid.tableOptions.AllowSelections to something other than None. This selection functionality raises events like the grid.TableModel.SelectionChanging/Changed.
[c#]
this.gridGroupingControl1.TableControl.Selections.Add(GridRangeInfo.Row(3));
Type 2: Record based selection
This selection support is turned on by setting the grid.TableOptions.AllowSelections to None and setting the grid.TableOptions.ListBoxSelectionMode to something other than None.
[c#]
this.gridGroupingControl1.Table.SelectedRecords.Add(record);
Please refer to the following KB article for more details.
http://www.syncfusion.com/support/kb/grid/Default.aspx?ToDo=view&questId=344
For Cell Drag and Drop:
The grouping grid currently has no support for the CELL drag and drop functionality. The work around to handle the TableControlMouseDown event and call the DoDrag method to enable the drag and drop functionality in a cell. The
attached sample implements the cell drag and drop functionality and also highlights the cell when the mouse move over it.
Best regards,
Haneef