Hi George,
Thank you for your interest in Syncfusion products.
1. Need to be able to merge columns on a row by row basisWe can able to merge the row cells in GridGroupingControl through QueryCoveredRange event. Please refer the below online sample to illustrate row by row cell merging.
http://samples.syncfusion.com/ASPNET/8.1.0.30/Web/Grid.Grouping.Web/samples/3.5/MergedRows/CellMerging/cs/cellmerging.aspx2. Where I can group by the first ColumnWe suggest you use the below code snippet to do first column grouped.
// for Grouping first column
GridGroupingControl1.TableDescriptor.GroupedColumns.Add(GridGroupingControl1.TableDescriptor.Columns[0].Name);
// for Hiding GroupDropArea
GridGroupingControl1.ShowGroupDropArea = false;
For grouping sample, please refer our online sample.
http://samples.syncfusion.com/ASPNET/8.1.0.30/Web/Grid.Grouping.Web/samples/3.5/SortingandGrouping/BasicGrouping/cs/GroupingBasic.aspx
To get a customized samples, we suggest you to create a DirectTrac incident.
Let me know if you have any concerns.
Regards,
Bharath