Skip to main content

ASPxTreeList.CustomButtonCallback Event

Occurs when a user clicks a custom command button.

Namespace: DevExpress.Web.ASPxTreeList

Assembly: DevExpress.Web.ASPxTreeList.v22.2.dll

NuGet Package: DevExpress.Web

Declaration

public event TreeListCustomButtonCallbackEventHandler CustomButtonCallback

Event Data

The CustomButtonCallback event's data class is TreeListCustomButtonCallbackEventArgs. The following properties provide information specific to this event:

Property Description
ButtonID Specifies an ID of the clicked button.
ButtonIndex Specifies an index of the clicked button.
NodeKey Specifies the node key to which the clicked button belongs.

Remarks

Use the CustomButtonCallback event to handle a click on a custom command button.

<ASPxTreeList ID="ASPxTreeList1" onCustomButtonCallback="ASPxTreeList1_CustomButtonCallback">
    ...
</ASPxTreeList>
protected void ASPxTreeList1_CustomButtonCallback(object sender, TreeListCustomButtonCallbackEventArgs e) {
    if (e.ButtonID == "test_button_name"){
        // your code
    }
}
See Also