【发布时间】:2014-02-25 04:04:52
【问题描述】:
我想修改与控制器操作方法关联的 ASP MVC 默认视图名称。
这是我的控制器
public class HomeController : Controller
{
public ActionResult Index()
{
return View();
}
}
由于在没有 viewName 参数的情况下调用 View() 方法,MVC 框架将查找视图 Views/Home/Index.cshtml(和类似内容)
我想要实现的是根据全局设置查找 Views/ThemeA/Home/Index.cshtml 或 Views/ThemeB/Home/Index.cshtml。
请不要推荐我将视图名称作为参数传递。重点是对控制器透明。
提前谢谢
【问题讨论】:
-
也许这篇文章可以帮到你stackoverflow.com/questions/8820315/…
-
我不这么认为...我的问题与路由无关。无论如何谢谢
标签: asp.net-mvc asp.net-mvc-4 razor