在 MVC 3 中对多个视图使用相同的控制器
本文关键字:控制器 视图 MVC | 更新日期: 2023-09-27 18:30:48
我必须在视图文件夹中有 2 个文件夹。
即 Foler1 和文件夹 2
我创建了一个名为 CalController.cs 的控制器,我想对在上述 2 个文件夹下创建的 .cshtml 页面使用相同的控制器。
我可以得到一些解决此问题的建议吗?
我不推荐它,但这就是你会这样做的方式:
class CalController
{
public ActionResult Home()
{
return View("~/Views/Folder1/view.cshtml");
//OR
return View("~/Views/Folder2/view.cshtml");
}
}
您可以将两个视图都放在共享文件夹中。我不明白为什么您将视图放在单独的文件夹中。