ASP.NET MVC:如何在Global.asax.cs中检测Application_Start()中的浏览器宽度

时间:2013-11-01 20:29:29

标签: asp.net-mvc responsive-design width viewport global-asax

所以我已经交了一个MVC应用程序,我注意到以前的开发人员创建了每个视图的两个页面,一个用于桌面和平板电脑查看,一个用于移动查看,我的问题是无论如何都要在Application_Start中获取浏览器宽度()这样我可以根据该宽度确定要加载的正确视图吗?

1 个答案:

答案 0 :(得分:1)

您可以尝试Request.Browser,但该数据可能已过时。您可以使用一些外部服务来获取新的设备集,例如51degrees.mobi。

对于响应式设计,您可以在前端处理类似的事情,因此您可以使用jQuery。