Back to Devexpress

DashboardConfigurator.CustomizeExportDocument Event

dashboard-devexpress-dot-dashboardweb-dot-dashboardconfigurator-da6150b9.md

latest5.8 KB
Original Source

DashboardConfigurator.CustomizeExportDocument Event

Allows you to customize the stream containing the resulting document (such as PDF, Image, or Excel).

Namespace : DevExpress.DashboardWeb

Assembly : DevExpress.Dashboard.v25.2.Web.dll

NuGet Package : DevExpress.Web.Dashboard.Common

Declaration

csharp
public event CustomizeExportDocumentWebEventHandler CustomizeExportDocument
vb
Public Event CustomizeExportDocument As CustomizeExportDocumentWebEventHandler

Event Data

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

PropertyDescription
DashboardIdGets the identifier of the exported dashboard. Inherited from CustomExportBaseWebEventArgs.
ExcelExportOptionsGets options related to exporting a dashboard/dashboard item to Excel format.
ExcelOptionsObsolete. Gets options related to exporting a dashboard item to Excel format.
ExportActionGets the export action performed by an end-user. Inherited from CustomExportBaseWebEventArgs.
ExportModeGets the document export mode. Inherited from CustomExportBaseWebEventArgs.
ImageExportOptionsGets export options related to exporting a dashboard/dashboard item as an image. Inherited from CustomExportBaseWebEventArgs.
ImageOptionsObsolete. Gets export options related to exporting a dashboard/dashboard item as an image. Inherited from CustomExportBaseWebEventArgs.
ItemComponentNameGets the component name of the exported dashboard item. Inherited from CustomExportBaseWebEventArgs.
PdfExportOptionsGets export options related to exporting a dashboard/dashboard item to PDF format. Inherited from CustomExportBaseWebEventArgs.
PdfOptionsObsolete. Gets export options related to exporting a dashboard/dashboard item to PDF format. Inherited from CustomExportBaseWebEventArgs.
StreamGets or sets a stream containing the exported document.

The event data class exposes the following methods:

MethodDescription
GetDashboardItem(String)Returns a dashboard item that corresponds the specified component name.
GetItemData(String)Returns multidimensional data for the specified dashboard item.

Remarks

Tip

For information on how to use the DashboardConfigurator‘s API, see the following topic: Server-Side API Overview.

CustomizeExportDocument is raised after the DashboardConfigurator.CustomExport and allows you to customize the stream containing the resulting document (such as PDF, Image or Excel). Use the CustomizeExportDocumentWebEventArgs.Stream event parameter to access the stream.

For more information about export, see the following topic: Exporting in the Web Dashboard.

See Also

CustomExport

ASP.NET Web Forms Dashboard - How to add custom information to the exported Excel document

DashboardConfigurator Class

DashboardConfigurator Members

DevExpress.DashboardWeb Namespace