Tengo un grupo de cuadros de texto que han requerido la validación de campo conectada a ellos. Obviamente, todos comparten el mismo nombre de grupo de validación. Tengo una casilla de verificación para los términos del servicio que deben verificarse antes de hacer clic en el botón Enviar realmente hace cualquier cosa.Obligar a un grupo de validación a fallar si no se cumple una condición
¿Hay algún código C# que diga que si esta casilla no está marcada, falla el grupo de validación?
¿O hay una manera mejor?
editar: Agregué un validador personalizado y lo usé en mi código. No funciona.
protected void CustomValidator1_ServerValidate(object source, ServerValidateEventArgs args)
{
args.IsValid = false;
if (cbxTerms.Checked)
args.IsValid = true;
}
¿Por qué no le da a CheckBox un CustomValidator y lo agrega al mismo Grupo de Validación? – SteveCav
¿Has probado con el validador personalizado? – Raymund
por favor vea mi edición anterior, vi esta solución en su tubo pero no funciona para mí. No puedo entender por qué. –