在asp.net中验证失败后,页面第一个事件无法工作

时间:2016-01-30 09:48:22

标签: javascript asp.net ajax webforms customvalidator

我在我的页面中遇到了奇怪的问题,在我的页面中我有很多控件,并且对于所有这些我都有asp.net验证器,我有1个验证总结并且所有工作都被罚款但我改变了页面以进行4次验证总结更好的UI体验,我检查客户端按钮上的验证,如下

function validatePage() {
        //Executes all the validation controls associated with group1 validaiton Group1. 
        var flag = window.Page_ClientValidate('pInfo');
        if (flag)
            //Executes all the validation controls associated with group1 validaiton Group2. 
            flag = window.Page_ClientValidate('heiatElmi');
        if (flag)
            //Executes all the validation controls associated with group1 validaiton Group3. 
            flag = window.Page_ClientValidate('eduGroup');
        if (flag)
            //Executes all the validation controls associated with group1 validaiton Group3. 
            flag = window.Page_ClientValidate('contact');
        if (flag)
            //Executes all the validation controls which are not associated with any validation group. 
            flag = window.Page_ClientValidate();
        return flag;
    }

我的问题是因为我改为这个多夏季模式首先我的页面的asyncpostback无法正常工作,在我的页面中我使用多个updatepanels和ms ajax进行异步ajax调用。 有谁知道为什么验证后的第一个事件不起作用? 注意:我正在使用telerik组件来实现某些页面功能。

0 个答案:

没有答案