关于ASPXGridview的双击事件弹出 【转】
2016-10-28 15:41
302 查看
在网上找了好长时间,关于ASPXGridview的双击事件弹出ASPxPopupControl,也没有找到适合自己的代码,这里将自己编写出来的代码与大家分享一下
希望我的代码能够对你有所帮助。
直接上代码:
<dx:ASPxGridView ID="ASPxGridView1" runat="server" AutoGenerateColumns="False"
KeyFieldName="id" Width="100%" DataSourceID="ObjectDataSource1" ClientInstanceName="datalist">
<Columns>
<dx:GridViewDataTextColumn Caption="房屋号" FieldName="id" ReadOnly="True"
VisibleIndex="0" Width="100px">
</dx:GridViewDataTextColumn>
<dx:GridViewDataTextColumn Caption="屋坐落" FieldName="seat_name" VisibleIndex="1"
Width="200px">
</dx:GridViewDataTextColumn>
</Columns>
<ClientSideEvents RowDblClick="function(s, e) {
var rowindex=datalist.GetFocusedRowIndex();
datalist.GetRowValues(rowindex,'house_id',
function(values){
pop_add.SetHeaderText('看这里');
var url='index.aspx?id='+values;
pop_add.SetContentUrl(url);
pop_add.Show();
});
}" />
</dx:ASPxGridView>
<dxpc:ASPxPopupControl ID="ASPxPopupControl1" runat="server" AllowDragging="True"
ClientInstanceName="pop_add" ContentUrl="~/default.aspx"
HeaderText="看这里" PopupHorizontalAlign="WindowCenter" PopupVerticalAlign="WindowCenter"
Width="500px" Height="400px"><ContentCollection>
<dxpc:PopupControlContentControl ID="PopupControlContentControl1" runat="server">
</dxpc:PopupControlContentControl>
</ContentCollection>
</dxpc:ASPxPopupControl>
希望我的代码能够对你有所帮助。
直接上代码:
<dx:ASPxGridView ID="ASPxGridView1" runat="server" AutoGenerateColumns="False"
KeyFieldName="id" Width="100%" DataSourceID="ObjectDataSource1" ClientInstanceName="datalist">
<Columns>
<dx:GridViewDataTextColumn Caption="房屋号" FieldName="id" ReadOnly="True"
VisibleIndex="0" Width="100px">
</dx:GridViewDataTextColumn>
<dx:GridViewDataTextColumn Caption="屋坐落" FieldName="seat_name" VisibleIndex="1"
Width="200px">
</dx:GridViewDataTextColumn>
</Columns>
<ClientSideEvents RowDblClick="function(s, e) {
var rowindex=datalist.GetFocusedRowIndex();
datalist.GetRowValues(rowindex,'house_id',
function(values){
pop_add.SetHeaderText('看这里');
var url='index.aspx?id='+values;
pop_add.SetContentUrl(url);
pop_add.Show();
});
}" />
</dx:ASPxGridView>
<dxpc:ASPxPopupControl ID="ASPxPopupControl1" runat="server" AllowDragging="True"
ClientInstanceName="pop_add" ContentUrl="~/default.aspx"
HeaderText="看这里" PopupHorizontalAlign="WindowCenter" PopupVerticalAlign="WindowCenter"
Width="500px" Height="400px"><ContentCollection>
<dxpc:PopupControlContentControl ID="PopupControlContentControl1" runat="server">
</dxpc:PopupControlContentControl>
</ContentCollection>
</dxpc:ASPxPopupControl>
相关文章推荐
- ASPxGridView1单击,双击事件
- 关于ASPxGridView控件触发服务器端FocusedRowChanged事件的设置
- DEV-aspxgridview行客户端单击双击事件RowClick、RowDblClick 、
- GridView双击某行弹出一新窗口
- 关于GridView 的事件处理
- 扩展GridView(六)——数据行响应鼠标的单击和双击事件
- 尽量避免IE拦截弹出窗口的代码,与ListBox的双击事件结合。
- 扩展GridView实现多选(全选)、点击行任意位置选择行、选中变色、添加双击事件等
- ASP.NET DEMO 15: 同时支持行单击和双击事件的 GridView/DataGrid
- 如何自己添加后台事件(Gridview双击事件)
- saucer(思归)解决的关于:页面A.aspx 动态载入用户自定义控件a.ascx,但a.ascx中的按钮提交后,不执行按钮的事件,而是直接刷新页面
- ASP.NET DEMO 15: 同时支持行单击和双击事件的 GridView/DataGrid
- 关于aspx的page_load事件执行两次的问题
- 关于JavaScript 弹出窗口 展开 TreeView 事件 无法触发问题
- GridView同时支持行单击和双击事件的
- ASP.NET DEMO 15: 同时支持行单击和双击事件的 GridView/DataGrid
- GridView双击某行弹出一新窗口
- 关于Anthem中的GridView事件RowCreated和RowDatabound
- ASP.NET DEMO 15: 同时支持行单击和双击事件的 GridView/DataGrid
- ASP.NET DEMO 15: 同时支持行单击和双击事件的 GridView/DataGrid