所以在我的个人资料控制器页面中。 我有一个方法调用创建 在create方法中
if (Convert.ToInt32(calBMI) >= 25)
{
return View("Index", Survey);
}
我想将页面呈现为调查索引(调查是另一个控制器负责调查),我该怎么做才能让它工作,谢谢!!
答案 0 :(得分:5)
return View("~/Views/Survey/Index.cshtml", objSurvey);
假设objSurvey
是您的模型/ ViewModel对象,Survey/index
视图强类型为objSurvey
模型/ ViewModel
编辑:根据评论,如果您的视图没有强类型,则可以忽略第二个参数
public ActionResult GetSomeThing()
{
return View("~/Views/Survey/Index.cshtml");
}
答案 1 :(得分:1)
如果您打算在多个控制器之间共享此视图,则它应位于/Views/Shared/
文件夹中。在控制器文件夹或共享文件夹之外使用视图缺乏充分的理由。
答案 2 :(得分:0)
在我看来,您可以重定向到调查列表(如果这是您的意图)。
return RedirectToAction("Index", "Survey");