В моем проекте есть следующие настройки:
/Pages/Page1.razor
/Pages/Page2.cshtml
Страница 1 - это компонент Blazor.
Страница 2 - это страница Razor.
Вверху страницы 1:
@page "/Page1"
В коде программной части Page2.cshtml.cs у меня есть:
public IActionResult OnPostAddNew()
{
return RedirectToPage("Page1");
}
Я перепробовал все, что мог придумать, но всегда получаю:
InvalidOperationException: ни одна страница с именем «Page1» не соответствует предоставленным значениям.
Я понимаю, что Page1 технически не является страницей, но я не смог понять, как перенаправить. NavLink отлично работает для поиска Page1.