Blazor Scheduler Example - Pagination Scheduler

Scheduler / Product Use Case / Pagination Scheduler

This demo shows how to implement pagination in a scheduler with many resources, loading them in smaller batches for better performance.

Loading Syncfusion Blazor Server Demos…

1 of 100 pages (1,000 items)

This demo showcases the implementation of pagination in a Scheduler component with a large number of resources, loading them in smaller batches for improved performance.

Key components and features:

  • Syncfusion Scheduler (SfSchedule): Displays the timeline view of resources and their events.
  • Syncfusion Pager (SfPager): Enables navigation through resource pages, with 5 pages visible at a time.
  • Resource Management: 1000 resources are managed, but only 10 are displayed per page.
  • Dynamic Update: The scheduler view updates as you navigate through pages, showing the corresponding resources.

This approach is implemented by:

  1. Generating a large set of resources (1000) and events.
  2. Using the SfPager component to create a paginated interface.
  3. Updating the CurrentResources list based on the selected page.
  4. Binding the CurrentResources to the Scheduler's resource data source.

This method effectively manages large datasets, improving application performance and user experience when dealing with numerous resources.

Transform your Blazor web apps today with Syncfusion® Blazor components
100+ high-performance and responsive UI components
Dedicated support
Hassle-free licensing
TRY IT FOR FREE