He subclasificado RazorViewEngine
para poder verificar Request.Browser.IsMobileDevice
y agregar un identificador de dispositivo móvil especial al nombre del archivo de vista para que capte. Sin embargo, no puedo acceder al objeto Request
. ¿Que debería hacer?¿Cómo accedo al objeto Request desde RazorViewEngine?
5
A
Respuesta
7
Puede usar HttpContext.Current.Request
o Context.Request
. Aunque entiendo cómo funciona eso IsMobileDevice
. Utiliza un archivo de navegador que contiene una lista de agentes de usuario conocidos. Tan pronto como se construye un nuevo dispositivo, esa lista está desactualizada, pero en algunos casos aún puede identificar que el dispositivo sea móvil correctamente. La forma recomendada es usar 51Degrees o conectarse a los servicios que abarca directamente.
Cuestiones relacionadas
- 1. ¿Cómo accedo al nombre del objeto de aplicación Rails 3?
- 2. ¿Cómo accedo al historial de comandos desde IDLE?
- 3. ¿Cómo accedo al equipo host desde la máquina invitada?
- 4. ¿Cómo accedo a ListView desde el adaptador?
- 5. ¿Cómo accedo a ModelState desde un ActionFilter?
- 6. Cómo acceder url hash/fragmento de un objeto Django Request
- 7. ¿Cómo accedo a ViewBag desde JS
- 8. ¿Cómo accedo a SQLite desde VBA?
- 9. ¿Cómo accedo a Locale desde un JSP?
- 10. ¿Cómo accedo a las enumeraciones de Java desde Scala?
- 11. ¿Cómo accedo al objeto de solicitud en un plugin de Django-CMS?
- 12. ¿Cómo accedo y llamo a las propiedades y métodos del objeto Javascript desde C++ usando V8?
- 13. ¿Cómo accedo al valor de un hash Perl anidado?
- 14. ¿Cómo accedo a las propiedades de un objeto desde una plantilla?
- 15. ¿Cómo enviar un objeto JSON sobre HttpClient Request con Android?
- 16. ¿Cómo accedo al elemento padre dentro de una vista Backbone?
- 17. ¿Cómo accedo a mi sitio web (IIS) desde Internet?
- 18. ¿Cómo accedo a layout_height desde mi vista personalizada?
- 19. ¿Cómo accedo a la función Twig path() desde un controlador?
- 20. ¿Cómo accedo a un objeto JSON utilizando una variable javascript
- 21. Cómo accedo al sitio web de la Consola de administración Glassfish V3 desde un host remoto
- 22. ¿Cómo accedo al espacio de nombres de Propiedades desde una aplicación de consola?
- 23. ¿Cómo accedo al directorio de datos de JBoss desde dentro de una aplicación?
- 24. ¿Por qué RazorViewEngine no selecciona mi DisplayTemplate?
- 25. HttpWebRequests asincrónico y un objeto nulo HttpContext.Current.Response/Request
- 26. ¿Cómo accedo a la GUI (GTK) desde varios subprocesos?
- 27. ¿Cómo accedo a un java de iframe desde un usuario?
- 28. Acceso al objeto GridViewColumnHeader desde GridViewColumn
- 29. ¿Cómo acceder al objeto primario desde las funciones lambda?
- 30. Cómo acceder al objeto Spring @Service desde la prueba jUnit