ASPxTreeListExportRenderBrickEventArgs.RowKind Property
Gets the processed row’s type.
Namespace: DevExpress.Web.ASPxTreeList
Assembly: DevExpress.Web.ASPxTreeList.v25.1.dll
NuGet Package: DevExpress.Web
Declaration
Property Value
| Type | Description |
|---|---|
| TreeListRowKind | A TreeListRowKind enumeration value that identifies the processed row. |
Available values:
| Name | Description |
|---|---|
| Header | Corresponds to a row that contains column headers. |
| Data | Corresponds to a node (data row). |
| Preview | Corresponds to a preview row. |
| GroupFooter | Corresponds to a group footer. |
| Footer | Corresponds to theASPxTreeList’s Footer. |
| InlineEdit | Corresponds to the In-Line Edit Node. |
| EditForm | Corresponds to a row that contains the Edit Form. |
| Error | Corresponds to the Error Node. |
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:

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;
}
}