First add to the CustomValidator page ...
<asp:CustomValidator runat="server" ID="CheckBoxRequired" EnableClientScript="true"
OnServerValidate="CheckBoxRequired_ServerValidate"
OnClientValidate="CheckBoxRequired_ClientValidate">*</asp:CustomValidator>
Then you can test them using a client function with a simple jquery call ...
<script type="text/javascript>
function CheckBoxRequired_ClientValidate(sender, e)
{
e.IsValid = $("input[name='documents']").is(':checked');
}
</script>
server side verification code ...
protected void CheckBoxRequired_ServerValidate(object sender, ServerValidateEventArgs e)
{
e.IsValid = Checkbox9.Checked || Checkbox10.Checked || Radio1.Checked || Radio2.Checked;
}
source
share