UNUnknownDecember 28, 2018 01:52 AM
I want to ask what is the difference between property pageSettings.pageSizeMode = "All" and pageSettings.pageSizeMode = "Root"?
I want to get all data in pages on expanding nodes while I am getting data from WebAPI. In both modes I am getting same result. On row expand I see all my data in same page but not in different pages (every time in looks like it working like in Root mode). I am trying to do it like this: https://stackblitz.com/edit/angular-akbdmr-nzxr2h?file=default.component.ts
SESathyanarayanamoorthy Eswararao Syncfusion Team December 31, 2018 06:22 AM
Thanks for contacting Syncfusion support.
Query: On row expand I see all my data in same page but not in different pages (every time in looks like it working like in Root mode)
For Remote data pageSizeMode->Root is only supported. We need the count of the total records (including deep level child records) for handling the pageSizeMode-All in the client side. So if we use pageSizeMode as All, then the load-on-demand behavior of the remote data cannot be achieved.
Please refer the below documentation for details of pageSizeMode.