我在<asp:formview>
中有验证器,以显示我正在使用的自定义验证
if (!Page_ClientValidate("groupName")) {}
我收到错误对象预期。如何从表单视图验证客户端?
我将Page_ClientValidate
用于<asp:listview>
并在那里
答案 0 :(得分:11)
Page_ClientValidate
函数有时可能未定义,例如如果页面上没有验证器。在调用之前检查是否typeof Page_ClientValidate === "function"
。
答案 1 :(得分:1)
如果所有验证器的EnableClientScript属性都设置为false,也会发生这种情况。
答案 2 :(得分:0)
随时调用以下Javascript函数,并将表单的验证组名称传递给它..
function ValidateForm(ValidationGroupName)
{
var validated=Page_ClientValidate(ValidationGroupName);
if(validated)
{
//do the logic here
return true;
}
else
{
return false;
}
}
希望这会对你有帮助....