Asp.net 自定义ASPxGridViewExporter

Asp.net 自定义ASPxGridViewExporter,asp.net,devexpress,Asp.net,Devexpress,我有一个aspxgridview,我通过“CustomColumnDisplayText”事件更改显示的文本,我的问题是当我想使用ASPxGridViewExporter进行excel输出时,其中一列显示错误的数据。我不知道如何使用ASPxGridViewExporter RenderBrick事件 protected void ASPxGridView1_CustomColumnDisplayText(object sender, DevExpress.Web.ASPxGridView.ASP

我有一个aspxgridview,我通过“CustomColumnDisplayText”事件更改显示的文本,我的问题是当我想使用ASPxGridViewExporter进行excel输出时,其中一列显示错误的数据。我不知道如何使用ASPxGridViewExporter RenderBrick事件

protected void ASPxGridView1_CustomColumnDisplayText(object sender, DevExpress.Web.ASPxGridView.ASPxGridViewColumnDisplayTextEventArgs e)
{
if (e.Column.PropertiesEdit.DisplayFormatString.Equals("Status"))
            {
                if (Convert.ToInt64(e.Value) == 2)
                    e.Value = "Successful";
                else if (e.GetFieldValue("SaleReferenceId") == null || e.GetFieldValue("SaleReferenceId").ToString() == string.Empty || e.GetFieldValue("SaleReferenceId").ToString().Trim().Equals(""))
                    e.Value = "Invalid";
                else if (e.GetFieldValue("saleOrderId") == null || e.GetFieldValue("saleOrderId").ToString() == string.Empty || e.GetFieldValue("saleOrderId").ToString().Trim().Equals(""))
                    e.Value = "Invalid";
                else
                    e.Value = "Unsuccessful";
                e.DisplayText = e.Value.ToString();

            }
}

protected void ASPxGridViewExporter1_RenderBrick(object sender, DevExpress.Web.ASPxGridView.Export.ASPxGridViewExportRenderingEventArgs e)
    {
        // I don't know how to use it
    }

我不知道如何,但这个片段对我来说很好,结果正是我想要的

protected void ASPxGridViewExporter1_RenderBrick(object sender, DevExpress.Web.ASPxGridView.Export.ASPxGridViewExportRenderingEventArgs e)
    {
        try
        {
            GridViewDataColumn dataColumn = e.Column as GridViewDataColumn;

            if (dataColumn.FieldName == "Status")
            {
                e.TextValue = "123";
            }
        }
        catch (Exception ex)
        {

        }
    }