1
我正在为客户创建一个网页,以向我们的组织注册他们的公司,他们需要确认他们是否有权向我们提供此类信息,所以我有两个复选框供他们勾选以确认,我用自定义验证的复选框,当我点击提交按钮,它给了我一个错误“的Javascript运行时错误:‘validatecheckboxes_clientvalidate’是不确定的复选框验证中的JavaScript错误
这里是我的asp.net代码
<asp:CustomValidator ID="CustomValidator1" runat="server" ErrorMessage="Please click checkbox to confirm" ForeColor="Red"
ClientValidationFunction="validateCheckBoxes_ClientValidate"
OnServerValidate="validateCheckBoxes_ServerValidate">
</asp:CustomValidator>
这里是我的c#code
protected void validateCheckBoxes_ServerValidate(object source, ServerValidateEventArgs args)
{
if (CheckBox1.Checked)
args.IsValid = true;
else
args.IsValid = false;
}
请告诉我,我很想念
you're缺少的是什么不是服务器端验证方法,而是您在“ClientValidationFunction =”validateCheckBoxes_ClientValidate中引用的客户端JavaScript代码,或者您是否忘记发布它? –