Tengo esta aplicación y el formato de fecha predeterminado debe ser dd/MM/yyyy
(el idioma es portugués de Brasil).Enlace de modelo ASP.Net MVC: ¿cómo cambiar el formato de fecha?
Ya había establecido la cultura y la cultura de IU en pt-BR
y ahora myDate.ToShortDateString()
devuelve las fechas como yo quiera. No tengo problemas para mostrarlos.
El problema es que cuando el usuario rellena un campo de entrada con una fecha como 17/08/2011
y envía el formulario, el parámetro DateTime a mi acción se vuelve nulo. Si proporciono una fecha en el formato 08/17/2011
, funciona bien.
¿Cómo puedo hacer que el modelo de ASP.Net MVC sea vinculante para analizar mis fechas correctamente?
marque esta respuesta http://stackoverflow.com/questions/528545/mvc-datetime-binding-with-incorrect-date-format/528560#528560 – dotjoe
Pruebe la solución de esta pregunta http://stackoverflow.com/ preguntas/6177626/asp-net-mvc-default-model-Binder-problem – agradl