ClassicSidebar Layout

CollapseNavMenu

Hierarchisches Panel-Menü mit unbegrenzter Verschachtelung, Session-Persistenz und Deep-Link-Support.

Tiefe Verschachtelung (4 Ebenen)

Items können beliebig tief verschachtelt werden. Jede Ebene rückt automatisch ein.

Gruppen-Header

Nicht-klickbare Abschnittsüberschriften strukturieren das Menü. Auch bei Unteritems einsetzbar.

Separator

Ein reines Separator-Item (kein Text, kein Icon) rendert ausschließlich als Trennlinie. Mit Inhalt erscheint die Linie oberhalb.

Freier Item-Inhalt (ContentTemplate)

Jedes Item kann über ContentTemplate beliebige Komponenten aufnehmen – z. B. Badges oder Buttons.

Programmatisch befüllt

Das Menü kann statt statischer Deklaration auch über einen List<CollapseNavMenuItemModel> befüllt werden.

Programmatische Steuerung

Über die öffentliche API (ExpandAsync, CollapseAllAsync, SetActiveAsync) lässt sich der Zustand von außen steuern.

Session-Persistenz

Mit SaveStateName wird der aufgeklappte Zustand in der Session gespeichert und beim Zurückkehren wiederhergestellt.

Deep-Link

Mit UseDeepLink="true" werden die ausgeklappten IDs als ?cnav=... in die URL geschrieben – ein Link öffnet beim Empfänger denselben Zustand.

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.