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

    #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