Javascript asp.net验证,验证组调用Page_ClientValidate未按预期工作

Javascript asp.net验证,验证组调用Page_ClientValidate未按预期工作,javascript,validation,Javascript,Validation,您好,当用户单击complete按钮时,我调用了下面的javascript,这是对我有3个验证组的所有验证进行调用。 但是现在的情况是,只有一张照片的验证摘要正在显示,而其他照片也应该显示。有人能帮忙吗 function EnsureValidation() { Page_ClientValidate('PropertyInformation'); Page_ClientValidate('MarketCondition'); Page_Clien

您好,当用户单击complete按钮时,我调用了下面的javascript,这是对我有3个验证组的所有验证进行调用。 但是现在的情况是,只有一张照片的验证摘要正在显示,而其他照片也应该显示。有人能帮忙吗

function EnsureValidation() {
        Page_ClientValidate('PropertyInformation');
        Page_ClientValidate('MarketCondition');
        Page_ClientValidate('Photos');
}

编辑

您不能调用
Page\u ClientValidate()
(不带任何参数)来验证页面上的所有控件吗?

请参阅

编辑


你不能调用
Page\u ClientValidate()
(没有任何参数)来验证页面上的所有控件吗?

我知道这是一篇老文章,只使用Page\u ClientValidate()的问题是,如果你想一次验证一个组,它将无法工作,因为它会触发所有验证组,你可以这样做

function something(){
  if(Page_ClientValidate('Save'))
  {
     //Your Code
  }
  else if (Page_ClientValidate('Group2'))
  {
     //your code
  }
  else
  {
     //your code
  }
};

我知道这是一篇老文章,只使用Page_ClientValidate()的问题是,如果您想一次验证一个组,它将无法工作,因为它会触发所有验证组,您可以这样做

function something(){
  if(Page_ClientValidate('Save'))
  {
     //Your Code
  }
  else if (Page_ClientValidate('Group2'))
  {
     //your code
  }
  else
  {
     //your code
  }
};

我无法使用页面_ClientValidate(),因为这会导致显示所有验证摘要,其中包含所有验证错误。i、 e.validationgroup=PropertyInformation的验证摘要也将显示MarketCondition验证组的错误,反之亦然。你给我的链接让我完美地解决了这个问题。谢谢你。我不能使用页面\ ClientValidate(),因为这会导致显示所有验证摘要,其中包含所有验证错误。i、 e.validationgroup=PropertyInformation的验证摘要也将显示MarketCondition验证组的错误,反之亦然。你给我的链接让我完美地解决了这个问题。谢谢你,尼尔。