Tôi có ứng dụng này và định dạng ngày mặc định phải là dd/MM/yyyy
(ngôn ngữ là tiếng Bồ Đào Nha Braxin).Mô hình ràng buộc ASP.Net MVC - cách thay đổi định dạng ngày?
Tôi đã thiết lập văn hóa và văn hóa giao diện người dùng thành pt-BR
và bây giờ myDate.ToShortDateString()
trả lại ngày mà tôi muốn. Tôi không gặp khó khăn khi hiển thị chúng.
Vấn đề là, khi người dùng điền vào trường nhập với ngày tháng như 17/08/2011
và gửi biểu mẫu tham số DateTime đến hành động của tôi trở thành rỗng. Nếu tôi cung cấp ngày theo định dạng 08/17/2011
, nó hoạt động tốt.
Làm thế nào tôi có thể làm cho mô hình ASP.Net MVC ràng buộc để phân tích cú pháp ngày của tôi một cách chính xác?
kiểm tra câu trả lời này http://stackoverflow.com/questions/528545/mvc-datetime-binding-with-incorrect-date-format/528560#528560 – dotjoe
Thử giải pháp từ câu hỏi này http://stackoverflow.com/ câu hỏi/6177626/asp-net-mvc-mặc định-model-binder-vấn đề – agradl