博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
如何触发AspxGridview的PageIndexChanged 客户端事件?
阅读量:7246 次
发布时间:2019-06-29

本文共 680 字,大约阅读时间需要 2 分钟。

如何触发AspxGridview的PageIndexChanged 客户端事件?

最近在使用AspxGridview控件时,遇到一个问题,就是在触发AspxGridview分页事件之后,需要在执行js事件,找了好久,在官网上找到处理的办法。

就是在cs页面设置变量在触发PageIndexChanged事件后,改变变量,前台根据变量值,获取PageIndexChanged事件的发生。

代码如下:

cs页面:

 
1 protected void Page_Load(object sender, EventArgs e)
2  {       
3       ASPxGridView1.JSProperties["cpPageChanged"] = 0;  
4  }   
5       
6  protected void ASPxGridView1_PageIndexChanged(object sender, EventArgs e)    {      
7      (sender as ASPxGridView).JSProperties["cpPageChanged"] = 1;   
8  }

 aspx页面:

 
1 <ClientSideEvents EndCallback="function(s, e) {
2     if(grid.cpPageChanged == 1)     //grid为控件的客户端id
3       window.alert('Page changed!');
4 }" />
 

这样便可在aspx页面进行操作了。

转载于:https://www.cnblogs.com/ydfq-home/p/5017424.html

你可能感兴趣的文章
listview适配器与加载过程详解
查看>>
SDN控制器列表
查看>>
LeetCode - 8. String to Integer (atoi)
查看>>
在两个php下session无法使用的问题
查看>>
说一说关于破解支付宝AR红包的事
查看>>
Oracle DG之--构建Physical Standby(一主库对应多备库)
查看>>
深入学习 Hyper-V 的导出和导入
查看>>
为迎接祖国60华诞,更换博客页面了!!!
查看>>
基于OHCI的USB主机 —— USB设备去的配置描述符
查看>>
IO Foundation 6-解压缩zip文件
查看>>
收件人管理及活动目录集成
查看>>
几个常用的dos命令
查看>>
多态的概念
查看>>
个人笔记:LINUX下MAIL通知维护
查看>>
Azure国际版VM密码重置(Portal)
查看>>
libvirt kvm云主机监控
查看>>
Apache配置静态缓存
查看>>
URL欺骗
查看>>
Zabbix图像集中展示Graphtrees开源
查看>>
《聚爆Implosion》性能精析:这是我们测过性能最棒的手游,没有之一!
查看>>