15
Views
5
Comments
[OutSystems Data Grid] Server-side pagination shows correct total (4/4) but UI renders only 3 rows
outsystems-data-grid
Reactive icon
Forge asset by OutSystems
Application Type
Reactive
Service Studio Version
11.55.14 (Build 64054)

Hi All,

Data Grid is displaying fewer records than expected, even though the API response and the bound JSON dataset contain the correct number of records.

During analysis, it was observed that:

  • The API returns 4 records, and the same 4 records are correctly assigned to the Data Grid.
  • However, only 3 records are rendered in the UI.
  • Pagination correctly shows “1 to 4 of 4 items”, confirming that the dataset contains all records.
  • Additionally, records with values such as “PSOLD As IF” and “PSOLD As iF” are treated as equivalent in the Data Grid.


Regards,

Sudharshan

2022-01-08 08-12-34
Ravichand G Y

Hi @Sudharshan T,

Could you share your OML file? It would help me analyze the issue more thoroughly.


2026-03-20 01-28-51
Saugat Biswas

Hi @Sudharshan T,

I suspect that the data grid column filter uses case insensitive grouping of texts so that the filters do not show the duplicate values. And during filter the match happens as case sensitive.

Also, I believe it is not possible to make OutSystems Data Grid column filters case‑sensitive using built‑in functionality. Case‑sensitive filtering requires a custom implementation outside the Data Grid’s native filters.

Cheers,

Saugat

UserImage.jpg
Sudharshan T

Hi @Saugat Biswas , the issue is because of case sensitive, any inputs here how we can get all data.

2026-01-28 16-57-48
Mihai Melencu
Champion

Hi @Sudharshan T ,

Just to confirm are you using ServerSidePagination = True ?

Also, what version of this component are you using?

UserImage.jpg
Sudharshan T

Hi @Mihai Melencu, Yes I'm using server-side pagination and the data grid component version is 2.9.0

Community GuidelinesBe kind and respectful, give credit to the original source of content, and search for duplicates before posting.