2017-11-13 9 views
0

私は、Razor PagesとMVCが混在したASP.NET Core 2.0 Webアプリケーションを持っています。ページにPOSTを実行すると、ユーザーを同じページにリダイレクトしたいのですが、GETリクエストを使用してリダイレクトしたいことがよくあります。 ASP.NETコア2.0レイザーページでMVCのRedirectToPageに相当しますか?

、私は一般的に、このようにそれを行う:MVCコントローラでこれに相当します

public async Task<IActionResult> OnPostView(...) 
{ 
    // Update based on POST data 
    ... 

    return RedirectToPage(); // Redirect back to GET 
} 

何?

答えて

1

同等の方法は次のとおりです。

return RedirectToAction(); 

詳細についてはsourceを参照してください。

+0

私は、アクションの名前を次のようにパラメータとして渡す必要がある点のみ違います。return RedirectToAction( "Index"); – OlavT

関連する問題