如何从其他文件夹指定视图文件

时间:2015-08-26 11:35:07

标签: asp.net-mvc-4

我是mvc.i的新手,在VS2013中创建了一个mvc项目。所以刚刚看到家庭控制器代码,看到像

这样的动作功能很少
public ActionResult About()
        {
            ViewBag.Message = "Your app description page.";

            return View();
        }

        public ActionResult Contact()
        {
            ViewBag.Message = "Your contact page.";

            return View();
        }

当联系或关于动作被调用时,asp.net mvc引擎将如何理解需要显示哪个视图?从哪里加载视图文件,因为视图文件也可以在不同的文件夹中。

如果我需要在不同的文件夹中显示视图文件,那么我如何在view()函数中指定?我需要指定视图路径吗? 或者我可以在视图功能中给出任何视图名称,它可以从其他文件夹加载视图文件。

当少数视图文件在同一文件夹中时,我们不需要指定路径? 只有在视图名称与操作方法名称不相同时才能指定视图名称。

假设我的视图文件名为MyAbout.cshtml。因此,当关于动作将被调用时,我只能指定名称而不是下面的路径

public ActionResult About()
{
      ViewBag.Message = "Your app description page.";
      return View("MyAbout");
}

感谢

0 个答案:

没有答案