如何在 Blazor 服务器端正确重定向到页面?

How to properly Redirect To Page in Blazor server side?

这里有简单的疑问...

在 asp.net 核心 MCV 控制器中,我可以使用服务器端的 RedirectToAction("Action", "Controller") 重定向到某些页面。

有什么方法可以使用 Blazor 服务器端来实现吗?

谢谢!

在 blazor 服务器端,您可以使用 NavigationManager:

重定向到页面
@inject NavigationManager NavManager


<p>Redirecting to Page</p>

@code {
    protected override void OnInitialized()
    {
        NavManager.NavigateTo("/fetchdata");
    }
}