Page_ClientValidate在窗体视图中未定义

Page_ClientValidate is undefined in formview

本文关键字:视图 未定义 窗体 ClientValidate Page      更新时间:2023-09-26

我在<asp:formview>内有验证器,以显示我正在使用的自定义验证

if (!Page_ClientValidate("groupName")) {}

我收到错误"预期对象"。如何从窗体视图验证客户端?

我用Page_ClientValidate <asp:listview>在那里

Page_ClientValidate函数有时可能是未定义的,例如,如果页面上没有验证器。在调用它之前检查是否typeof Page_ClientValidate === "function"

如果所有验证程序的 EnableClientScript 属性都设置为 false,也会发生这种情况。

随时调用以下 Javascript 函数,并将表单的验证组名称传递给它。

        function ValidateForm(ValidationGroupName)
        {
          var validated=Page_ClientValidate(ValidationGroupName); 
          if(validated)
          {
            //do the logic here
            return true;
          }
          else
          {
            return false;
          }
        }

希望这对你有帮助。