当前位置: 代码迷 >> ASP.NET >> ASP.NET MVC依据不同域名,调用不同“主题”的VIEW。可以吗
  详细解决方案

ASP.NET MVC依据不同域名,调用不同“主题”的VIEW。可以吗

热度:1964   发布时间:2013-02-25 00:00:00.0
ASP.NET MVC根据不同域名,调用不同“主题”的VIEW。可以吗?
因为这些VIEW是从根本上改变的,不是单纯CSS改变一下的。

但默认的目录结果是
/Views/控制器名称/视图

如何才能这样呢?

/Views/控制器名称/主题/视图

因为需要不同版式的,只有这样才是好方法,请问怎么实现呢?
------解决方案--------------------------------------------------------
修改MapRoute格式
------解决方案--------------------------------------------------------
建议你使用一个动作过滤器。根据httpContext传送的域名设置对应的RouteData,再应用到不同的View。
  相关解决方案