基于这篇文章http://www.asp.net/mvc/tutorials/mvc-4/aspnet-mvc-4-mobile-features显示如何识别特定视图。
MVC4 将 iPad 的请求识别为移动设备,但我希望它识别为桌面设备而不是移动设备,因此我使用了以下代码:
DisplayModeProvider.Instance.Modes.Insert(0, new DefaultDisplayMode("")
{
ContextCondition = (context => context.GetOverriddenUserAgent().IndexOf("iPad", StringComparison.OrdinalIgnoreCase) >= 0)
});
还有其他更好的方法吗?
谢谢