I'm working as a Junior Developer on an internal project for a retail/supermarket management ecosystem (Grupo Dal Pozzo).
In our current backlog, we are building a screen that displays large volumes of operational data using the OutSystems Data Grid component in a Reactive Web Application.
To improve performance and meet specific business requirements for our operational teams, I need to implement custom pagination instead of using only the default out-of-the-box grid pagination.
What I'm trying to achieve:
Handle page switching and page size changes via custom logic/events to control data fetching efficiently.
Ensure custom filters applied outside the grid interact seamlessly with the paginated dataset.
Questions / Difficulties:
What is the recommended approach or best practice to trigger server-side data fetching when changing pages in the Data Grid?
Are there specific client actions or Data Grid events I should bind to handle custom pagination without breaking grid features (like sorting/exporting)?
Any advice, code snippets, or sample OML files would be greatly appreciated!
Hi @FELIPE IENSEN ,
You can check the two official examples that cover most of this use case: