Hi
try this example:
<script language=”javascript”>
function RequirePersonalDetails(source, args)
{
var chk = document.getElementById(‘chkRequired’);
var Name = document.getElementById(‘txtName’);
if (chk.checked)
{
if (Name.value.length <= 0)
{
args.IsValid = false;
}
else
{
args.IsValid = true;
}
}
return;
}
</script>
<asp:CheckBox ID=”chkRequired” runat=”server” Text=”Required Personal Details” />
<asp:TextBox ID=”txtName” runat=”server”></asp:TextBox>
<asp:CustomValidator ID=”CustomValidator1″ runat=”server”
ErrorMessage=”Enter Your Name” ControlToValidate=”txtName”
ClientValidationFunction=”RequirePersonalDetails”
ValidateEmptyText=”true”>
</asp:CustomValidator
Good Luck