Pagination
RzPagination is a composable pagination navigation pattern for long lists and result sets. The component family follows a modular structure— Use this default composition to render previous/next controls, numbered page links, and an ellipsis for omitted pages. Mark the current page with For smaller layouts, render only previous/next and the active page. This pattern keeps navigation clear while minimizing horizontal space usage. The following tables summarize the component parameters for the pagination family.RzPagination, PaginationList, PaginationItem, PaginationLink, PaginationPrevious, PaginationNext, and PaginationEllipsis—so you can build simple or advanced page navigation controls while maintaining semantic HTML and accessibility.IsActive.<RzPagination>
<PaginationList>
<PaginationItem>
<PaginationPrevious Href="#" />
</PaginationItem>
<PaginationItem>
<PaginationLink Href="#">1</PaginationLink>
</PaginationItem>
<PaginationItem>
<PaginationLink Href="#" IsActive="true">2</PaginationLink>
</PaginationItem>
<PaginationItem>
<PaginationLink Href="#">3</PaginationLink>
</PaginationItem>
<PaginationItem>
<PaginationEllipsis />
</PaginationItem>
<PaginationItem>
<PaginationNext Href="#" />
</PaginationItem>
</PaginationList>
</RzPagination><RzPagination AriaLabel="Compact pagination navigation">
<PaginationList>
<PaginationItem>
<PaginationPrevious Href="#" />
</PaginationItem>
<PaginationItem>
<PaginationLink Href="#" IsActive="true">12</PaginationLink>
</PaginationItem>
<PaginationItem>
<PaginationNext Href="#" />
</PaginationItem>
</PaginationList>
</RzPagination>Property Description Type Default AriaLabelstring? – Accessible label for the pagination landmark navigation.string?Localized: RzPagination.AriaLabelChildContentRenderFragment? – Pagination content, usually a PaginationList.RenderFragment?nullPaginationList and PaginationItem are structural wrappers. They primarily accept ChildContent and pass through additional HTML attributes.Property Description Type Default Hrefstring? – URL for the page link.string?nullIsActivebool – Marks the link as the current page style variant.boolfalseAriaLabelstring? – Optional accessible label for the page link.string?nullChildContentRenderFragment? – Visible content of the link, typically a page number.RenderFragment?nullProperty Description Type Default Hrefstring? – URL for the previous/next navigation link.string?nullLabelstring? – Visible label text.string?Localized (Previous/Next)AriaLabelstring? – Accessible label for the control.string?Localized (Previous/Next)Property Description Type Default ScreenReaderTextstring? – Text announced by screen readers for omitted pages.string?Localized: PaginationEllipsis.MorePages