2011-08-27 28 views
7

Tôi có chế độ xem với @ Html.ValidationSummary ("Vui lòng kiểm tra các lỗi sau:") ở đầu biểu mẫu. Văn bản "Vui lòng kiểm tra các lỗi sau:" là luôn hiển thị, cho dù trạng thái mô hình có hợp lệ hay không (tôi đã xác minh trạng thái mô hình cả trong chế độ xem và trong bộ điều khiển).Tại sao ValidationSummary hiển thị ngay cả khi ModelState hợp lệ?

Có ai có thể cho tôi biết lý do điều này xảy ra không? Tôi cảm thấy như tôi đang thiếu một cái gì đó khá cơ bản ở đây - nhưng tôi stumped!

Trả lời

11

Uh - Tôi vừa mới nhận ra lý do. Đó là vì tôi đã xóa các kiểu mặc định cho bản tóm tắt xác thực! Thêm lại điều này để giải quyết vấn đề của tôi:

.validation-summary-valid 
{ 
    display: none; 
} 

D'oh!

Các vấn đề liên quan