The Syncfusion EJ2 Grid is designed to display all data, even duplicate values, in the specified columns by default. If you wish to eliminate duplicate cells, this must be handled at the UI level by programmatically comparing each column value with others in the current view and removing duplicates. This process becomes more complex when pagination is enabled (default page size is '12') and there are multiple columns, requiring the comparison loop to run 120 times for 12 * 10 = 120 cells. As the number of columns and page size increases, the loop will grow accordingly, leading to performance issues when dealing with large datasets.
To address this issue, we recommend removing duplicate values directly from the data source before binding it to the Grid.