From c181b74586fe162c5280c365901a13cb25012b30 Mon Sep 17 00:00:00 2001 From: Daria Tiurina Date: Tue, 9 Jun 2026 12:50:01 +0000 Subject: [PATCH 1/2] Add QuickGrid migration --- .../migration/100-to-110/includes/blazor.md | 32 +++++++++++++++++++ 1 file changed, 32 insertions(+) diff --git a/aspnetcore/migration/100-to-110/includes/blazor.md b/aspnetcore/migration/100-to-110/includes/blazor.md index 2c9deabed7db..671e0801e0c1 100644 --- a/aspnetcore/migration/100-to-110/includes/blazor.md +++ b/aspnetcore/migration/100-to-110/includes/blazor.md @@ -52,3 +52,35 @@ If the app has a [Content Security Policy (CSP)](xref:blazor/security/content-se ```diff - 'unsafe-hashes' 'sha256-qnHnQs7NjQNHHNYv/I9cW+I62HzDJjbnyS/OFzqlix0=' ``` + +### QuickGrid adopts URL-based pagination and sorting + +`QuickGrid` component persists pagination and sort state in the URL query string (for example, `?page=2&sort=Name&order=asc`), which enables link sharing, browser back/forward navigation, and operation under static server-side rendering (static SSR). This behavior is enabled by default. + +To work without a JavaScript runtime, sortable column headers and paginator controls now render as `` (link) elements instead of `