I encountered this for a different reason. I didn't realize that the field(s) you use to group by in GridGroupSettings > Columns must also be a column in the grid.
If you set GridGroupSettings.Columns to a key or Id that you don't wish to show, it does not throw an error, or give you any kind of warning. It simply displays no rows, even though you have rows of data in your dataset.
Hi Joe,
Greetings from Syncfusion support.
By default, In Ej2
Grid, grouping will be performed based on the columns that are defined to the
grid. When you try to group the column which is not defined to the grid, the
grid will not know the existence of the column. This the reason it is showing
no records. If you do not want to show the column in the grid, we suggest you
to
define the column to the grid and set
column.visible as false for that particular column.
Regards,
Joseph I.