Blog

Mar 2026

Write Your Own Enhanced/AJAX Navigation Library

Author Lee Timmins Date 3rd Mar 26 Comments Comments

Before Enhanced Navigation was added to ASP.NET Core Blazor in .NET 8, I built a similar concept that I called AJAX Navigation.

My original version was not especially clean. It relied on overriding the built-in JavaScript event handling logic to ensure my form submission and anchor click handlers were registered last. That allowed the default handlers to prevent my handler from running.

In this post we will discuss how to write your own Enhanced/AJAX Navigation library.

Read More...