01/10/2018, 11:45
Lỗi định dạng ngày trong ASP.NET MVC
Mình đang học ASP.NET MVC5 dựa trên tài liệu chính chủ của Microsoft https://docs.microsoft.com/vi-vn/aspnet/overview
Đến phần tạo một trang CRUD thông tin phim, khi nhập ngày theo hai trường hợp sau thì nhận được lỗi tương ứng:
- 31/12/2012
+12/31/2012
Đối tượng trong Model của mình:
Mình đã thử chỉnh giá trị culture=“en-US” và “vn-VN” trong file web.config nhưng cũng không có tác dụng
Ai đó có thể giúp đỡ mình hoặc nếu được thì teamviewer qua giúp mình được không. Nếu mọi người cần thêm thông tin gì thì mình chụp màn hình lên rồi cập nhật vào post này.
Cảm ơn mọi người vì đã đọc qua.
Bài liên quan
vi-VN mới là mã chuẩn chứ.
OK, em sửa theo rồi mà vẫn chưa được.
Bạn sửa được chưa ? Nếu chưa thì pm mình giúp cho
cái này bạn validate trực tiếp ở trong model thì dùng như thế này:
[Required]
[DataType(DataType.Date)]
[DisplayFormat(DataFormatString = “{0:MM/dd/yyyy}”)]
Public Datetime ReleaseDate{get; set;)
Trong View thì bạn dùng @html.editorfor không được phép dùng @html.textbox for
Bạn dùng luôn date picker cũng được mà. Date picker thích thì nhập text, thấy lỗi thì chọn bằng nút cũng được.