MVC3 - 不同的设备,不同的视图,相同的控制器

Posted

技术标签:

【中文标题】MVC3 - 不同的设备,不同的视图,相同的控制器【英文标题】:MVC3 - Different device, different view, same controller 【发布时间】:2011-08-30 07:31:44 【问题描述】:

在 ASP.NET MVC3 中,我正在开发一个支持移动设备的网站,它对平板电脑有不同的视图。我的控制器在 iPad 和移动网站上都可以保持不变。我该怎么做呢?我必须复制控制器吗?

【问题讨论】:

【参考方案1】:

How Would I Change ASP.NET MVC Views Based on Device Type?

你应该看看这里,看来他和你有同样的问题。

【讨论】:

谢谢!这似乎很好地涵盖了它。

以上是关于MVC3 - 不同的设备,不同的视图,相同的控制器的主要内容,如果未能解决你的问题,请参考以下文章

在混合 MVC3 项目中,剃刀视图优先于 aspx

Mvc3 C# - 是不是可以从不同的控制器调用动作?

重新加载相同的视图控制器,但信息不同

调用相同的视图控制器但需要不同的操作

从不同的控制器输出到相同的视图

iPhone如何显示不同的视图控制器以响应设备旋转?