wog*_*les 10 asp.net-mvc mobile
我刚刚跟随Scott Hanselmans关于在MVC4中制作可切换网站的教程.
我正在使用Opera移动模拟器进行测试,因为我没有VS2102.
在模拟器中渲染我的页面时Request.Browser.IsMobileDevice为false,尽管它仍然呈现移动视图.

我的问题是:
Request.Browser.IsMobileDevice.编辑:
我想我意识到自己的错误:
为了使它与Opera模拟器一起工作,我添加了MobileDisplayMode如下所述: 
 ASP.NET MVC 4移动功能
似乎该解决方案适用于正确渲染但Request.Browser.IsMobileDevice不起作用.同样ViewContext.HttpContext.GetOverriddenBrowser().IsMobileDevice有办法解决这个问题吗?
MVC通过将HTTP请求标头与C:\ Windows\Microsoft.NET\Framework64\v4.0.30319\Config\Browsers中的浏览器配置文件进行匹配来识别移动设备
asp.net MVC浏览器检测方法不是很好,所以我建议使用某种DDR