Skip to main content
All docs
V25.1
  • ASPxTreeList.CustomButtonCallback Event

    Occurs when a user clicks a custom command button.

    Namespace: DevExpress.Web.ASPxTreeList

    Assembly: DevExpress.Web.ASPxTreeList.v25.1.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