Tôi có một hành động điều khiển có DateTime không có giá trị là một trong các tham số đến từ một hộp văn bản trên biểu mẫu của tôi. Tôi nhận thấy rằng nếu người dùng nhập vào "blah" trong hộp văn bản đó thì tôi sẽ nhận được một giá trị Null cho tham số DateTime và lỗi mô hình được tự động thêm vào. Trong trường hợp này lỗi ModelState được thêm vào là "Giá trị 'blah' không hợp lệ".Làm thế nào để bạn tắt hoặc thay thế thông báo lỗi ModelState mặc định trong Asp.net MVC?
Vấn đề của tôi là trang web của tôi hỗ trợ nhiều ngôn ngữ và vì vậy tôi cần phải bản địa hóa lỗi này. Thông thường tôi chỉ xác nhận và thêm các lỗi ModelState bản thân mình nhưng trong trường hợp này tôi dường như không thể loại bỏ nó. Nếu tôi thêm một lỗi ModelState khác cho cùng một hộp văn bản, nó sẽ không hiển thị.