I\'ve done some searching on this, and I\'ve found several partial answers, however nothing that gives me that warm fuzzy \"this is the right way to do this\". To answer the
C# version of andrew's answer:
Code-behind:
protected void CustomValidator1_ServerValidate(object source, ServerValidateEventArgs args) { args.IsValid = CheckBox1.Checked; }