Back to Devexpress

ASPxClientGridViewCustomButtonEventArgs Class

aspnet-js-aspxclientgridviewcustombuttoneventargs.md

latest1.5 KB
Original Source

ASPxClientGridViewCustomButtonEventArgs Class

Provides data for the ASPxClientGridView.CustomButtonClick event.

Declaration

ts
declare class ASPxClientGridViewCustomButtonEventArgs extends ASPxClientProcessingModeEventArgs

Remarks

aspx
<dx:ASPxGridView ID="ASPxGridView1" runat="server" ClientInstanceName="gridView">
    <ClientSideEvents CustomButtonClick="grid_CustomButtonClick" />  
    <Columns>  
        <dx:GridViewCommandColumn VisibleIndex="0" Width="100px">  
            <CustomButtons>  
                <dx:GridViewCommandColumnCustomButton Text="Show New Window" ID="ShowNewWindow">  
                </dx:GridViewCommandColumnCustomButton>  
            </CustomButtons>  
        </dx:GridViewCommandColumn>  
        ...
    </Columns>  
</dx:ASPxGridView>
js
function grid_CustomButtonClick(s, e) {  
    if (e.buttonID != 'ShowNewWindow') return;  
        s.GetRowValues(e.visibleIndex, 'ID', ShowPopup);  
    }  
}  

function ShowWindow(Id) {  
    // your code
}

Inheritance

ASPxClientEventArgs ASPxClientProcessingModeEventArgs ASPxClientGridViewCustomButtonEventArgs

See Also

Grid View

ASPxClientGridViewCustomButtonEventArgs Members