回发后验证返回true [英] Validation returns true after postback

查看:59
本文介绍了回发后验证返回true的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

大家好,

我有一个页面,该页面生成了动态控件,并且还在运行时应用了RequiredField Validation.一切正常,但是当我单击下拉列表和页面回发时,即使在必填字段中没有可用数据,javascript中的验证也始终返回true.但是,当我签入C#代码时,它返回false.请注意,我正在使用Telerik控件

这是我使用的javascript代码:

Hello Everyone,

I have page which generated dynamic control and also apply RequiredField Validation at runtime. Everything works fine but when i click on dropdown and page postbacks, Validations in javascripts always return true even though data isn''t available in required Fields. But when i check in C# code , it returns false. Please note that i am using telerik controls

Here is the javascript code used by me :

function OnTabSelecting(sender, args)
  {
       
       // this always return true after postback where as returns false in c#
       alert(Page_ClientValidate('grp'+$get("<%= hfSelectedTab.ClientID%>")));

       
       if($get("<%=FrmDesignCheck.ClientID%>").checked == false)
       {
           if(Page_ClientValidate('grp'+$get("<%= hfSelectedTab.ClientID%>").value) == false )
           {
               //args.set_cancel(true);
           }
       }
  }



任何建议

谢谢,



Any suggestion

Thanks,

推荐答案

get(" )))); 如果(
get("<%= hfSelectedTab.ClientID%>"))); if(


get(" ).checked == false ) { 如果(Page_ClientValidate(' grp' +
get("<%=FrmDesignCheck.ClientID%>").checked == false) { if(Page_ClientValidate('grp'+


get(" ).value)== false ) { // args.set_cancel(true); } } }
get("<%= hfSelectedTab.ClientID%>").value) == false ) { //args.set_cancel(true); } } }



任何建议

谢谢



Any suggestion

Thanks,


这篇关于回发后验证返回true的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆