来自Controller的.Net切换视图

时间:2017-12-22 01:40:52

标签: .net view controller

我正在尝试在检查登录信息后从控制器切换视图。运行此逻辑后,如何正确切换到正确的视图?或者我是否需要调用呈现视图的控制器?

我想切换到问题解释视图。我现有的代码如下:

    [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

1 个答案:

答案 0 :(得分:2)

使用this

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

您正在重定向到某个操作,因此您无法将该路径传递给另一个视图;你需要做得好。