Tôi có một nhóm các hộp văn bản yêu cầu xác thực trường bắt buộc. Rõ ràng tất cả họ đều có cùng tên nhóm xác nhận. Tôi có một hộp kiểm tra cho các điều khoản dịch vụ cần phải được kiểm tra trước khi nhấp vào nút gửi thực sự làm bất cứ điều gì.Bắt buộc một nhóm xác nhận thất bại nếu một điều kiện không được đáp ứng
Có một số mã C# sẽ nói nếu hộp này không được chọn, không thành công nhóm xác thực?
Hoặc có cách nào tốt hơn không?
chỉnh sửa: Tôi đã thêm trình xác thực tùy chỉnh và sử dụng mã này sau mã của mình. Không hoạt động.
protected void CustomValidator1_ServerValidate(object source, ServerValidateEventArgs args)
{
args.IsValid = false;
if (cbxTerms.Checked)
args.IsValid = true;
}
Tại sao không cung cấp cho CheckBox một CustomValidator và thêm nó vào cùng một nhóm xác nhận? – SteveCav
Bạn đã thử sử dụng Trình xác thực tùy chỉnh chưa? – Raymund
xin vui lòng xem chỉnh sửa của tôi ở trên, tôi thấy giải pháp này trên bạn ống nhưng nó không làm việc cho tôi. Tôi không thể hiểu tại sao. –