我在我的页面中遇到了奇怪的问题,在我的页面中我有很多控件,并且对于所有这些我都有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组件来实现某些页面功能。