Pregunta

Hola Soy nuevo en la programación web y tengo una aplicación que se ejecuta en mvc azul. Hay una funcionalidad donde los usuarios pueden exportar datos de cuadrícula a CSV y uno de los campos es un campo de fecha y hora. Cuando el usuario hace clic sobre la exportación que toman lo que está en la red, darle formato a CSV y luego regresar una FileContentResult. El problema que tengo es que, dado que la construcción de la CSV es happenning en el servidor, el dateformat está formateado para ser puesto en-US supongo que eso es el ajuste de las máquinas virtuales. Necesito sin embargo utilizar el DateTimeFormat usuarios. ¿Hay alguna manera de lograr esto

¿Fue útil?

Solución

Se puede conseguir la cultura del cliente desde la cabecera. Echar un vistazo a HttpContext.Current.Request.Browser

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top