TreeListExtension.ExportToXlsx(TreeListSettings, TreeListVirtualModeCreateChildrenMethod, TreeListVirtualModeNodeCreatingMethod, XlsxExportOptions) Method

Exports the TreeList, which operates in virtual mode, to XLSX, based on the provided settings.

Namespace: DevExpress.Web.Mvc

Assembly: DevExpress.Web.Mvc5.v21.1.dll

Declaration

public static ActionResult ExportToXlsx(
    TreeListSettings settings,
    TreeListVirtualModeCreateChildrenMethod createChildrenMethod,
    TreeListVirtualModeNodeCreatingMethod nodeCreatingMethod,
    XlsxExportOptions exportOptions
)

Parameters

Name Type Description
settings TreeListSettings

A TreeListSettings object that contains Tree List settings.

createChildrenMethod TreeListVirtualModeCreateChildrenMethod

A delegate method of the TreeListVirtualModeCreateChildrenMethod type that enables you to create a list of business objects that correspond to the child nodes owned by the processed node.

nodeCreatingMethod TreeListVirtualModeNodeCreatingMethod

A delegate method of the TreeListVirtualModeNodeCreatingMethod type that enables you to specify the node’s key value and cell values.

exportOptions XlsxExportOptions

An XlsxExportOptions object that provides export options.

Returns

Type Description
ActionResult

A ActionResult encapsulating the result of the Tree List data export operation.

See Also