diff --git a/knowledge-base/scheduler-load-on-demand.md b/knowledge-base/scheduler-load-on-demand.md new file mode 100644 index 0000000000..cbd07d83cf --- /dev/null +++ b/knowledge-base/scheduler-load-on-demand.md @@ -0,0 +1,30 @@ +--- +title: Scheduler backend filtering +description: How to load scheduler events (appointments) on demand from the backend page by page? +type: how-to +page_title: Load Scheduler appointments on demand +slug: scheduler-kb-lod-server +position: +tags: +ticketid: 1531423 +res_type: kb +--- + +## Environment + + + + + + + +
ProductScheduler for Blazor
+ + +## Description +How do I "page" the scheduler data? I want to load on demand only the currently visible appointments in the view from the backend to improve performance. + +## Solution +You can use the events the component provides to pass the current view and date to the data service so it can implement a high performant query to return only the necessary items, instead of returning all available appointments. + +You can find an example in the following sample project: [Scheduler - Load Appointments On Demand](https://github.com/telerik/blazor-ui/tree/master/scheduler/load-appointments-on-demand)