asp.net-mvc-3 – 如何从RazorViewEngine访问Request对象?
发布时间:2020-12-16 07:16:38 所属栏目:asp.Net 来源:网络整理
导读:我已经将RazorViewEngine子类化,因此我可以检查Request.Browser.IsMobileDevice并在视图文件名中添加一个特殊的移动标识符以供其抓取.但是我无法访问Request对象.我该怎么办? 解决方法 您可以使用HttpContext.Current.Request或Context.Request.虽然了解IsM
我已经将RazorViewEngine子类化,因此我可以检查Request.Browser.IsMobileDevice并在视图文件名中添加一个特殊的移动标识符以供其抓取.但是我无法访问Request对象.我该怎么办?
解决方法
您可以使用HttpContext.Current.Request或Context.Request.虽然了解IsMobileDevice的工作原理.它使用浏览器文件,其中包含已知用户代理的列表.一旦构建了新设备,该列表就会过时,但在某些情况下仍可能确定设备可以正确移动.建议的方法是使用
51Degrees或直接连接到它所包含的服务.
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- 从Azure功能调用Asp.Net Web API端点
- asp.net-mvc-3 – MVC 3 – 比较属性 – 在客户端执行不区分
- asp.net – 无法加载文件或程序集…数组下标超出范围
- asp.net-mvc – 为什么UserManager.CreateIdentityAsync()正
- 会话状态ASP.Net的配置文件内存使用情况
- asp.net-mvc-2 – 具有异常参数的ModelState.AddModelError
- asp.net-web-api – 如何设置Elmah与ASP.NET Web API
- IIS或ASP.NET是否创建了包含请求URL的ETW事件?
- asp.net-mvc – 设置登台和生产环境,最大限度地减少简单托管
- asp.net – App_Offline.htm没有导致网站崩溃的可能原因是什
推荐文章
站长推荐
- 单元测试 – Moq Mocking with Identity 2.0 Dat
- 如何从asp.net中的代码访问JavaScript变量
- asp.net-mvc – 没有值的asp.net mvc htmlattrib
- ASP.NET Core中间件实现分布式 Session
- asp-classic – 是代码页65001和utf-8同样的东西
- asp.net-mvc – ASP.NET MVC 3 Treeview
- asp.net-mvc – 如何将NUnit作为ASP.NET MVC的测
- asp.net-mvc – 如何在ChildAction上删除OutputC
- Asp.net DAL和BLL首选设计模式方法
- asp.net – aspnet_compiler找到错误版本的Syste
热点阅读