0
我有一个更大的窗体内控件(上传文件),我需要它在提交之前验证整个页面。。控件提交前的网页验证
<asp:Button ID="btnUpload" runat="server" CssClass="button2" Text="Upload"
OnClientClick="if(Page_ClientValidate()) {return Page_IsValid;}"
onclick="btnUpload_Click" ValidationGroup="Bgroup" />
,因为这是一个子控制它不是主要的验证组的一部分(我不想要验证它,除非他们打的上传按钮)
目前确认的火灾,但随后的页面仍然提交?如果页面无法验证,我想停止提交
谢谢!
编辑
我改变了的OnClientClick到
javascript:return productsValidation()
其定义为
function productsValidation() {
if(Page_ClientValidate()) {
return true;
}else {
return false;
}
}
,现在将在验证停止,但一旦你更新所需的字段,它不会提交????
我得到这个工作,但我必须有它验证每个组的分别,因为显然有在页面上othervalidation组是不是有效的
一拉
function productsValidation() {
if(Page_ClientValidate('g1') && Page_ClientValidate('g2')) {
return true;
}else {
return false;
}
}