shangwd

关于ASPXGridview的双击事件弹出 【转】

在网上找了好长时间,关于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>

posted on 2016-10-28 15:41  shangwd  阅读(483)  评论(0编辑  收藏  举报