剃刀页面重定向到剃刀组件

时间:2020-05-14 19:06:36

标签: c# blazor razor-pages asp.net-core-3.1 asp.net-routing

我的项目中具有以下设置:

/Pages/Page1.razor
/Pages/Page2.cshtml

第1页是Blazor组件。

第2页是剃刀页。

在第1页的顶部:

@page "/Page1"

在背后的Page2.cshtml.cs代码中,我有:

public IActionResult OnPostAddNew()
{
    return RedirectToPage("Page1");
}

我尽了所有我能想到的,但我总是得到:

InvalidOperationException:没有名为“ Page1”的页面与提供的页面匹配 值。

我很欣赏Page1从技术上讲不是一个页面,但是我一直无法弄清楚如何重定向。 NavLink可以很好地找到Page1。

0 个答案:

没有答案