Tôi có hai nút trên một biểu mẫu duy nhất. Một được sử dụng để gửi biểu mẫu trong khi biểu mẫu còn lại được sử dụng để tìm kiếm. Tôi không muốn nút tìm kiếm kích hoạt bất kỳ xác thực phía máy chủ hoặc phía máy khách nào.Làm thế nào tôi có thể làm "reasonvalidation = false" trong ASP.NET MVC 2?
Làm thế nào tôi có thể làm điều này?
Cảm ơn.
Sửa
Tôi đang sử dụng dữ liệu Chú thích trên máy chủ để xác nhận, ví dụ:
[Required(ErrorMessage = "Institution is required")]
[Range(1, 2, ErrorMessage="Please select an institution")]
[DisplayName("Institution")]
public int InstitutionId { get; set; }
Và trên máy khách Tôi đang sử dụng này:
<% Html.EnableClientValidation(); %>
Ở đâu? Bạn có cần tắt javascript và C# không? Bạn đang sử dụng gì để xác thực ngay bây giờ? FluentValidation, MVC2 Model Binder, Chú thích dữ liệu, IDataError? Hướng dẫn sử dụng? – jfar
Đã cập nhật bài đăng gốc, cảm ơn. – Mike