ClassicSidebar Layout

DataGrid – State-Persistenz

Mit SaveStateEnabled="true" merkt sich das Grid automatisch seinen Zustand in der Browser-SessionStorage. Beim Zurücknavigieren ist alles noch genau so wie beim Verlassen.

Was wird gespeichert?

Sortierung: Welche Spalte sortiert ist und in welche Richtung (aufsteigend / absteigend / keine)
Aktive Seite: Auf welcher Seite der Pager zuletzt stand
Seitengröße: Wie viele Einträge pro Seite zuletzt gewählt waren

Der State wird pro TItem-Typ getrennt gespeichert – zwei Grids mit unterschiedlichen Datentypen beeinflussen sich nicht gegenseitig. Die SessionStorage wird automatisch geleert, wenn der Browser-Tab geschlossen wird.

Tabelle 1 – Mitarbeiter (25 Einträge, PageSize 5)

Sortiere eine Spalte, wechsle die Seite oder ändere die Seitengröße – dann navigiere weg und zurück.
Nr.
Nachname
Vorname
Abteilung
Eintrittsdatum
Gehalt (€)
1MüllerAndreasEntwicklung02.02.20133.285,00
2WagnerSabineMarketing03.03.20143.370,00
3SchneiderThomasVertrieb04.04.20153.455,00
4FischerLauraHR05.05.20163.540,00
5WeberMarkusFinanzen06.06.20173.625,00
1 von 5 Seiten (25 Einträge)

Tabelle 2 – Produkte (20 Einträge, PageSize 4) – eigener, unabhängiger State

Diese Tabelle hat einen völlig unabhängigen State von Tabelle 1.
Art.-Nr.
Bezeichnung
Kategorie
Lagerbestand
Preis (€)
ART-1001Notebook Pro 15Hardware1232,49
ART-1002Wireless MausSoftware1944,99
ART-1003USB-C HubZubehör2657,49
ART-1004Monitor 27"Netzwerk3369,99
1 von 5 Seiten (20 Einträge)

Rejoining the server...

Rejoin failed... trying again in seconds.

Failed to rejoin.
Please retry or reload the page.

The session has been paused by the server.

Failed to resume the session.
Please retry or reload the page.