ClassicSidebar Layout

SmartLink

Ein echtes <a href>-Tag das optional wie ein Button aussieht – mit automatischer Active-Klasse, Enhanced Navigation Control und vollem Browser-Verhalten (Mittelklick, Ctrl+Klick, Rechtsklick).

Active-Match Varianten bei SmartLink

Zeigt welche Strategie wann greift. Navigiere zu verschiedenen URLs um den Effekt zu sehen.

AsButton – Semantikfarben

Der Link rendert ein echtes <a href> – verhält sich im Browser wie ein Link, sieht aus wie ein Button.

Shadow (gedrückter Zustand)

ForceLoad – echter Browser-Reload

ForceLoad="true" setzt onclick="window.location.assign(this.href)" und umgeht damit Blazors SignalR-Interception. Linksklick = echter Reload. Mittelklick / Ctrl+Click = neues Tab (onclick wird dabei nicht gefeuert).
Seite initialisiert um: 13:25:26.187 (ändert sich nur bei ForceLoad=true)

ChildContent (Custom Markup)

Vergleich: Plain <a> vs. NavLink vs. SmartLink

Alle drei Links zeigen auf /demo/smartlink (aktuelle Seite) – nur SmartLink und NavLink setzen die Active-Klasse automatisch.
Plain <a>
Kein Active, kein Enhanced Nav
NavLink (Blazor) (Inactive)
Setzt „active"-Klasse nicht, kein href-Fallback für Rechtsklick-Ziel
NavLink (Blazor) (Active)
Setzt „active"-Klasse, kein href-Fallback für Rechtsklick-Ziel

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.