控件提交前的.net页验证

控件提交前的.net页验证,.net,validation,.net,Validation,我在一个更大的表单中有一个控件(用于上传文件),我需要它在提交之前验证整个页面 <asp:Button ID="btnUpload" runat="server" CssClass="button2" Text="Upload" OnClientClick="if(Page_ClientValidate()) {return Page_IsValid;}" onclick="btnUpload_Click" ValidationGroup="Bgroup" /> 定义为 funct

我在一个更大的表单中有一个控件(用于上传文件),我需要它在提交之前验证整个页面

<asp:Button ID="btnUpload" runat="server" CssClass="button2" Text="Upload"
OnClientClick="if(Page_ClientValidate()) {return Page_IsValid;}"
onclick="btnUpload_Click" ValidationGroup="Bgroup" />
定义为

function productsValidation() {
if(Page_ClientValidate()) {
    return true;
}else {
    return false;
}       
}
现在,它将在验证时停止,但一旦您更新所需字段,它将不会提交


我完成了这项工作,但我必须让它分别验证每个组,因为页面上显然还有其他无效的验证组

洛杉矶


我完成了这项工作,但我必须让它分别验证每个组,因为页面上显然还有其他无效的验证组

洛杉矶

function productsValidation() {
if(Page_ClientValidate()) {
    return true;
}else {
    return false;
}       
}
function productsValidation() {
if(Page_ClientValidate('g1') && Page_ClientValidate('g2')) {
    return true;
}else {
    return false;
}       
}
function productsValidation() {
  if(Page_ClientValidate('g1') && Page_ClientValidate('g2')) {
      return true;
  }else {
      return false;
  }       
}