ASP.NET Core Blazorのプログラム側で指定したURLに画面遷移するには、NavigationManage#NavigateTo(URL) メソッドを使います。 なお、利用するためには、まず NavigationManager を依存注入 (DI) しておく必要があります。
プログラムによる画面遷移
@page "/NavigationManager"
@rendermode InteractiveServer
@inject NavigationManager navigationManager
<input type="button" @onclick="buttonClick" value="メニューに戻る" />
@code
{
private void buttonClick()
{
navigationManager.NavigateTo("/");
}
}
以上です。