我正在为客户创建一个网页,向我们的组织注册他们的公司,他们需要确认他们是否有权向我们提供此类信息,因此我有两个复选框供他们勾选确认,我使用自定义验证复选框,当我单击提交按钮时,它给出了一个错误“Javascript运行时错误:'validatecheckboxes_clientvalidate'未定义
这是我的asp.net代码
var round = function ( number, precision )
{
precision = precision || 0;
return parseFloat( parseFloat( number ).toFixed( precision ) );
}
这是我的c#代码
<asp:CustomValidator ID="CustomValidator1" runat="server" ErrorMessage="Please click checkbox to confirm" ForeColor="Red"
ClientValidationFunction="validateCheckBoxes_ClientValidate"
OnServerValidate="validateCheckBoxes_ServerValidate">
</asp:CustomValidator>
请告诉我我缺少的东西
答案 0 :(得分:1)
validatecheckboxes_clientvalidate
需要是用Javascript编写的客户端函数,而不是C#中的函数
<script language="javascript">
function validatecheckboxes_clientvalidate(source, arguments)
{
...
}
</script>