Trusted by the world’s leading companies

Syncfusion Trusted Companies

Overview

The .NET MAUI Pager control enables users to navigate through paged content efficiently with a simple and intuitive interface. It supports customizable navigation, on-demand data loading, and flexible styling options to deliver seamless paging in applications.


Why choose Syncfusion’s Essential Studio® .NET MAUI Pager?

Net Maui Pager High Performance image

High performance

Built with a highly optimized virtualization engine, the .NET MAUI Pager renders and scrolls through millions of records with minimal memory overhead and lightning-fast load times.

Net Maui Pager Seamless Data Binding image

Seamless data binding

Bind data to both local and remote data sources such as JSON, OData, WCF, and RESTful services using the built-in data manager for real-time, high-performance data updates.

Net Maui Pager Resolution image

Adapts to any resolution

The Pager has a highly responsive layout and an optimized design for desktops, tablets, and smartphones. It works well on all mobile phones that use iOS, Android, or Windows OS.

Net Maui Pager Customizable Themes image

Attractive, customizable themes

The Material theme is built in, with full support for light and dark modes. Easily customize the Pager’s appearance by using resource dictionaries to match the application’s branding.


.NET MAUI Pager code example

Easily get started with the .NET MAUI Pager control using a few simple lines of XAML code, as demonstrated below.

<?xml version="1.0" encoding="utf-8" ?>
<ContentPage xmlns="http://schemas.microsoft.com/dotnet/2021/maui"
             xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml"
             xmlns:sfgrid="clr-namespace:Syncfusion.Maui.DataGrid;assembly=Syncfusion.Maui.DataGrid"
             xmlns:sfpager="clr-namespace:Syncfusion.Maui.DataPager;assembly=Syncfusion.Maui.DataPager"
             xmlns:local="clr-namespace:GettingStarted"
             x:Class="GettingStarted.MainPage">
    <ContentPage.BindingContext>
        <local:OrderInfoRepository x:Name="viewModel" />
    </ContentPage.BindingContext>
    <ContentPage.Content>
        <Grid>
            <Grid.RowDefinitions>
                <RowDefinition Height="*" />
                <RowDefinition Height="52" />
            </Grid.RowDefinitions>
            <sfgrid:SfDataGrid x:Name="dataGrid"
                               Grid.Row="0"
                               ItemsSource="{Binding Source={x:Reference dataPager}, Path=PagedSource }" />
            <sfpager:SfDataPager x:Name="dataPager"
                                 Grid.Row="1"
                                 PageSize="20"
                                 PageCount="8"
                                 NumericButtonCount="10"
                                 TargetGrid="{Reference dataGrid}"
                                 Source="{Binding DealerInformation}" />
        </Grid>
    </ContentPage.Content>
</ContentPage>

On-demand paging

On-demand paging loads content only when a page is requested, improving performance and reducing memory usage. This is especially useful when working with large datasets or remote data sources.

.NET MAUI Pager on demand.


.NET MAUI Pager display modes

Display modes

Display modes allow you to choose how paging information is presented, such as with page numbers or navigation buttons. This flexibility helps optimize the pager for different layouts and screen sizes.


Ellipsis mode

Ellipsis mode displays only a subset of page numbers and replaces the hidden pages with an ellipsis (…). This keeps the pager compact and readable while still providing quick access to nearby and important pages.

.NET MAUI Pager ellipsis mode.


.NET MAUI Pager appearance.

Pager appearance

Customize the pager’s buttons with different shapes, sizes, and font settings to match your application’s design. These options help create a consistent and visually appealing user experience.


Styling

The styling feature provides customization options for the Pager control’s visual elements, including colors, fonts, borders, button shapes, and sizes. It helps create a consistent appearance that aligns with the overall design of the application.

.NET MAUI Pager styling.


Struggling to decide on the right product?

Our comprehensive competitor comparison of .NET MAUI controls will guide you to the perfect choice.

tick-mark 95+ UI controls
tick-mark 200+ interactive .NET MAUI demos
tick-mark 3.5M+ downloads

Our Customers Love Us

Having an excellent set of tools and a great support team, Syncfusion® reduces customers’ development time.
Here are some of their experiences.

See Real Success Stories

Developers around the world trust Syncfusion’s Essential Studio to simplify complex projects and speed up delivery. With a vast library of UI controls, powerful SDKs, and reliable support, Essential Studio helps teams build enterprise-ready applications with confidence.

Read Our Customer Stories


Rated by users across the globe

Syncfusion .NET MAUI Resources

Awards

Greatness—it’s one thing to say you have it, but it means more when others recognize it. Syncfusion® is proud to hold the following industry awards.

Up arrow icon
Syncfusion Feedback