server side pagination is not working
Hi Raja,
As we mentioned earlier, currently we don’t have pagination support in our server side engine. However, we recommend you to use the virtualization and data compression option to avoid performance problems while binding large amount of data in the pivot table. For more information about the virtualization and data compression features, please refer the UG document below.
Virtualization: https://ej2.syncfusion.com/react/documentation/pivotview/virtual-scrolling/#virtual-scrolling
Data Compression: https://ej2.syncfusion.com/react/documentation/pivotview/virtual-scrolling/#data-compression
However, we have prepared a server side sample with 1Million data. Please refer it from below link.
Meanwhile, we are validating the possibilities to implement the pagination support in server side engine and we will update further details within two business days (Nov 2, 2022).
Regards,
Angelin Faith Sheeba.
We have considered your requirement as a feature and logged a feature request “To provide paging support for server side engine”. And this support will be available in our 2023 Volume 1 SP release which is expected to be rolled out at May, 2023. You can track the feature status from the below feedback link.
Feedback Link : https://www.syncfusion.com/feedback/38852/to-provide-paging-support-for-server-side-engine
Hi Oliveir,
We are glad to announce that our Essential Studio 2023 Volume 1 Main Release V21.1.35 is rolled out and the “Server-side pagination” feature has been included in this release. Please refer to the below code example and screenshot.
Code Snippet:
|
<PivotViewComponent // Customize page settings here. pageSettings={{ rowPageSize: 10, columnPageSize: 5, currentColumnPage: 1, currentRowPage: 1 }} // Customize pager settings here. pagerSettings={{ position: 'Bottom', enableCompactView: false, showColumnPager: true, showRowPager: true }} // Enable Pager by enabling “enablePaging” option. enablePaging={true}> <Inject services={[Pager]} /> </PivotViewComponent> |
Output screenshot:
Release notes: https://ej2.syncfusion.com/react/documentation/release-notes/21.1.35/?type=all#pivot-table
Kindly let us know if you have any concerns.
Regards,
Angelin Faith Sheeba