Skip to main content

ASPxTreeList.BeforeExport Event

Occurs before the tree list content is exported.

Namespace: DevExpress.Web.ASPxTreeList

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

NuGet Package: DevExpress.Web

#Declaration

public event ASPxTreeListBeforeExportEventHandler BeforeExport

#Event Data

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

Property Description
ExportOptions Specifies the export parameters.
ExportTarget Gets the export format.

#Remarks

The BeforeExport event enables you to perform custom actions before the tree list content is exported.

protected void ASPxTreeList1_BeforeExport(object sender, DevExpress.Web.ASPxGridBeforeExportEventArgs e) {
    switch(e.ExportTarget) {
        case ExportTarget.Pdf:
            var opts = e.ExportOptions as PdfExportOptions;
            opts.PasswordSecurityOptions.PermissionsPassword = "MyCustomPassword";
            break;
        ...
    }
}

#Online Demo

ASPxTreeList - Export Data

See Also