代码改变世界

telerik的RadAjax控件客户端事件

2013-04-18 15:04  y-z-f  阅读(575)  评论(0编辑  收藏  举报

一、OnResponseStart

   args:

          get_cancel() : 获取一个bool值,指明当前的ajax回传是否执行

          get_enableAjax() : 获取一个bool值,指明当前的ajax是否启用

          get_eventArgument() : 获得事件参数

          get_eventTarget() :   获得引发事件的控件ID

          get_eventTargetElement() : 获得引发事件的对象

          set_cancel() : 传入一个bool类型值,指明是否终止此次操作

          set_enableAjax() : 传入一个bool类型值,指明是否关闭ajax

二、OnResponseEnd

    args:

           get_cancel() : 同上

           get_enableAjax() : 同上

           get_eventArgument() : 同上

           get_eventTarget() : 同上

           get_eventTargetElement() : 同上

           set_cancel() : 同上

           set_enableAjax() : 同上

三、OnClientShowing (为RadAjaxLoadingPanel控件的事件)

          args:

             get_cancelNativeDisplay() : 获得一个bool类型的值,指明是否本地显示

             get_loadingElement() : 获得显示加载的对象

             get_updatedElement() : 获得需要更新的对象

             set_cancelNativeDisplay() : 传入一个bool类型的值,指明是否本地显示

四、OnClientHiding(为RadAjaxLoadingPanel控件的事件)

           args:

              同上

五、禁用引发回传的控件

1 function RequestStart(sender , args){
2    args.EventTargetElement.disabled = true;
3 }