如何触发AspxGridview的PageIndexChanged 客户端事件?
2011-05-12 21:13
591 查看
最近在使用AspxGridview控件时,遇到一个问题,就是在触发AspxGridview分页事件之后,需要在执行js事件,找了好久,在官网上找到处理的办法。
就是在cs页面设置变量在触发PageIndexChanged事件后,改变变量,前台根据变量值,获取PageIndexChanged事件的发生。
代码如下:
cs页面:
aspx页面:
这样便可在aspx页面进行操作了。
就是在cs页面设置变量在触发PageIndexChanged事件后,改变变量,前台根据变量值,获取PageIndexChanged事件的发生。
代码如下:
cs页面:
protected void Page_Load(object sender, EventArgs e) { ASPxGridView1.JSProperties["cpPageChanged"] = 0; } protected void ASPxGridView1_PageIndexChanged(object sender, EventArgs e) { (sender as ASPxGridView).JSProperties["cpPageChanged"] = 1; }
aspx页面:
<ClientSideEvents EndCallback="function(s, e) { if(grid.cpPageChanged == 1) //grid为控件的客户端id window.alert('Page changed!'); }" />
这样便可在aspx页面进行操作了。
相关文章推荐
- 如何触发AspxGridview的PageIndexChanged 客户端事件
- 如何触发AspxGridview的PageIndexChanged 客户端事件?
- 如何触发AspxGridview的PageIndexChanged 客户端事件?
- 网页的Page事件,如何触发
- 在GridView中添加按钮后,如何触发按钮的各种事件?
- GridView模板列,如何在后台代码中添加客户端事件,执行sql函数,格式化数据
- 网页的Page事件,如何触发
- 网页的Page事件,如何触发
- 要理解__doPostback函数的用法,首先我们要理解Asp.net 中服务端控件事件是如何触发的。 Asp.net 中在客户端触发服务端事件分为三种情况: 一. WebControls中
- 如何让DataGrid能够在客户端点击某一行的任意位置,而触发服务端的事件(Asp.net)
- GridView的模版列中加入按钮,触发按钮事件后,如何获取该行的某个值?
- C#.NET GridView 中如何获取脚中的控件ID并添加客户端事件
- 通过window.showModalDialog弹出的窗口中的GridView,如何触发翻页事件?
- 关于ASPxGridView控件触发服务器端FocusedRowChanged事件的设置
- 使用AspxGridView的FocusedRowChanged客户端事件取行值的注意事项
- 注册ASPxGridView控件每一行的客户端onclick事件
- 在GridView中添加按钮后,如何触发按钮的各种事件? [转帖]
- DEV-aspxgridview行客户端单击双击事件RowClick、RowDblClick 、
- GridView的模版列中加入按钮,触发按钮事件后,如何获取该行的某个值?
- 在GridView中添加按钮后,如何触发按钮的各种事件?