2017-12-22 50 views
1

ログイン情報を確認した後、コントローラからビューを切り替えようとしています。このロジックを実行した後、正しいビューに正しく切り替えるにはどうすればよいですか?または、ビューをレンダリングするコントローラを呼び出す必要がありますか?.Netコントローラからのビューの切り替え

質問説明ビューに切り替えたいと思います。私の既存のコードは以下の通りです:

[HttpPost] 
    public IActionResult LoginBody(LoginModel info) 
    { 
     System.Diagnostics.Debug.WriteLine(info.Email); 
     System.Diagnostics.Debug.WriteLine(info.Password); 

     //Some login Verification Logic 

     return View("~\\Views\\QuestionExplanation\\QuestionExplanation");   
    } 

次のように私のフォルダが整理されています

enter image description here

+0

@HaraHaraMahadevaki申し訳ありませんが、何ですか?これは動作しません – DMop

+0

私のシステムでこれは正常に動作します –

+0

@HaraHaraMahadevakiビューまたはビューを返すコントローラに切り替えますか? – DMop

答えて

2

使用this

return RedirectToAction("QuestionExplanation", "QuestionExplanation"); 

することができますので、あなたは、アクションにリダイレクトしています他のビューにパスを渡しません。あなたはそれを正しく行う必要があります。

関連する問題