ASPX页面如何获取ASPxGridView的FocusedRowChanged事件?
2011-05-13 09:36
459 查看
1、设置ASPxGridView属性:
设置:
js代码:
这样便可以在焦点行改变时,写js事件。
但是,还有一个问题,就是在点击分页按钮时,没有触法该事件,需要另加判断获取。
设置:
<SettingsBehavior AllowFocusedRow="True" ProcessSelectionChangedOnServer="True" /> <ClientSideEvents FocusedRowChanged="function(s, e) { OnGridFocusedRowChanged(); }" />
js代码:
<script language="javascript" type="text/javascript"> // <![CDATA[ function OnGridFocusedRowChanged() { grid.GetRowValues(grid.GetFocusedRowIndex(), 'PERNUM;PERNAME', OnGetRowValues); //此处FieldName必须大于一个,若一个报错 } function OnGetRowValues(values) { //此处执行js代码,values[0]即绑定PERNUM window.iAction.location.href = "iAction.aspx?PerNum=" + values[0]; } // ]]> </script>
这样便可以在焦点行改变时,写js事件。
但是,还有一个问题,就是在点击分页按钮时,没有触法该事件,需要另加判断获取。
相关文章推荐
- ASPX页面如何获取ASPxGridView的FocusedRowChanged事件?
- ASPX页面如何获取ASPxGridView的FocusedRowChanged事件?
- 使用AspxGridView的FocusedRowChanged客户端事件取行值的注意事项
- 使用AspxGridView的FocusedRowChanged客户端事件取行值的注意事项
- 引用 使用AspxGridView的FocusedRowChanged客户端事件取行值的注意事项
- 关于ASPxGridView控件触发服务器端FocusedRowChanged事件的设置
- ASP.NET DEMO 5:如何在GridView的RowCommand事件中获取当前的GridViewRow
- ASPxGridView的FocusedRowChanged
- DEVEXPRESS ASPxGridView 如何在JS中获取Focused焦点行的多列值
- 菜鸟学Asp.Net——GridView控件之RowDataBind事件中如何获取已绑定的数据
- 如何在GridView的RowCommand事件中获取当前的GridViewRow
- Dev gridview 的FocusedRowChanged与RowClick两个事件的区别
- GridView事件中的FocusedRowChanged与Click优缺点对比
- 如何把html(form1)中的值用Submit传给serch.aspx页面,在serch.aspx又如何获取呢?(收集)
- GridView的模版列中加入按钮,触发按钮事件后,如何获取该行的某个值?
- [转] 外部js文件如何获取aspx页面控件的ClientID
- gridview中嵌套checkbox,如何在选中事件中获取当前行的索引值
- 如何在GridView的RowCommand事件中获取当前的GridViewRow
- 一个aspx页面有2个按钮,都是服务器控件,服务器上的DLL如何知道用户点击了哪个按钮,从而按钮的事件函数被调用
- GridView的模版列中加入按钮,触发按钮事件后,如何获取该行的某个值?