Back to Devexpress

ASPxTreeListExportRenderBrickEventArgs Class

aspnet-devexpress-dot-web-dot-aspxtreelist-0baf42db.md

latest2.3 KB
Original Source

ASPxTreeListExportRenderBrickEventArgs Class

Provides data for the ASPxTreeListExporter.RenderBrick event.

Namespace : DevExpress.Web.ASPxTreeList

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

NuGet Package : DevExpress.Web

Declaration

csharp
public class ASPxTreeListExportRenderBrickEventArgs :
    EventArgs
vb
Public Class ASPxTreeListExportRenderBrickEventArgs
    Inherits EventArgs

ASPxTreeListExportRenderBrickEventArgs is the data class for the following events:

Example

This example shows how to draw department names in an exported document, based on their budget. Department names are painted in Orange if their budget is less than $100,000.

The image below shows the result:

csharp
using DevExpress.Web.ASPxTreeList;

protected void ASPxTreeListExporter1_RenderBrick(object sender,
DevExpress.Web.ASPxTreeList.Export.ASPxTreeListExportRenderBrickEventArgs e) {
    if (e.RowKind == TreeListRowKind.Data && e.Column != null &
        e.Column.FieldName == "Department") {
        if (Convert.ToInt32(ASPxTreeList1.FindNodeByKeyValue(e.NodeKey)["Budget"]) < 100000)
            e.BrickStyle.BackColor = System.Drawing.Color.Orange;
    }
}

Inheritance

Object EventArgs ASPxTreeListExportRenderBrickEventArgs

See Also

ASPxTreeListExportRenderBrickEventArgs Members

DevExpress.Web.ASPxTreeList Namespace