DevExpress Asp.net(3) ASPxCallback组件
来源:互联网 发布:机器人系统模拟软件 编辑:程序博客网 时间:2024/06/06 04:30
ASPxCallback控件简单来的来说是一个数据回调控件,即不刷新事个页面来展现数据,主要是通过注册客户端事件与服务器端的事件来相互通信完成任务。
如何使用ASPXCallback:
- 向页面添加CallBack组件,并设置ClientInstanceName属性(客户端标识,如 ClientInstanceName="Callback1")。
- 注册CallBack组件的服务器端事件ASPxCallback_Callback,这个方法就是客户端将要调用的服务器端的处理程序。
- 注册CallBack组件的CallbackComplete事件,用来处理回调完之后的操作,并可通过参数e获取parameter和设置返回的result的值。
- 在客户端用户CallBack组件的客户端方法PerformCallback方法,以调用服务器端的ASPxCallback_Callback事件。
代码:Callback1.PerformCallback(id) - CallBack组件自动调用CallbackComplete事件,完成此次操作。
下面这个例子将说明如何通过客户端启用服务器端的方法来更新DIV中的数据。
HTML代码,三个DIV,每个DIV分别有一个<a/>标签,通过调用Javascript函数ShowDetails来更新DIV的内容,其中参数为Div ID的最后一个数字。ASPxCallback组件同时注册服务器的OnCallback事件,用来处理回调时处理,ClientSideEvents的 CallbackComplete方法当回调完成时将自动调用。
JS,通过Callback1.PerformCallback(id)调用服务器的OnCallback事件:
C#,在OnCallback事件中接受客户端传递过来的参数,以进行判断是更新的哪一个DIV,并通过e.Result返回处理后的结果:
- DevExpress Asp.net(3) ASPxCallback组件
- ASP.NET,DEV ASPxCallback 前台调用后台方法,不刷新页面
- DevExpress Asp.net控件使用
- DevExpress Asp.net(2) ASPxObjectContainer说明
- 利用压缩提高DevExpress ASP.NET 性能
- DevExpress如何创建ASP.NET向导界面
- 通用Asp.net DevExpress AspxCombobox函数。
- DevExpress视频教程,winform+asp.net+wpf等等
- ASP.NET组件编程
- ASP.NET CheckBoxList 组件
- Asp.Net开发组件
- Asp.net组件
- ASPxCallback 使用
- DevExpress Asp.net(1) AspxButton的客户端操作
- DevExpress Asp.net(4) ASPxCallbackPanel的基本使用
- DevExpress Asp.net(5) ASPxCloudControl的基本使用
- DevExpress Asp.net(6) ASPxLoadingPanel的基本使用
- DevExpress Asp.net(7) ASPxTreeList的基本使用之一
- 第一次来
- Windows Mobile 环境下证书功能使用
- 三, 监控用户锁
- EJB与JAVA BEAN的区别
- 环境变量
- DevExpress Asp.net(3) ASPxCallback组件
- 【点滴记录】如何设置outlook的代理
- FLASH连接数据库方法
- Delphi中的EXCEL操作命令
- 利用dom对象传递xml数据
- 仁和人
- 指针
- 1&gt;s.cpp(465) : error C2448: “main”: 函数样式初始值设定项类似函数定义 问题的解决方法
- Delphi 快捷键