Tag: aspxgridview

使用带格式文本的ASPxGridViewExporter将ASPxGridView导出到xlsx

我有一个ASPxGridView有许多列(typesGridViewDataComboBoxColumn或GridViewDataHyperLinkColumn )。 在网格的CustomColumnDisplayText事件后面的代码中,我按以下方式格式化单元格的文本: protected void MyGrid_CustomColumnDisplayText(object sender, DevExpress.Web.ASPxGridView.ASPxGridViewColumnDisplayTextEventArgs e) { if (e.Column is DevExpress.Web.ASPxGridView.GridViewDataColumn) { switch (e.Column.FieldName) { case "Energy": if (e.Value is float) { // the FormatEnergy method here returns for example "323.32 kWh" e.DisplayText = DataDisplayTools.Instance.FormatEnergy((float)e.Value); } break; // other cases } } } 为了以.xlsx格式导出网格视图,我使用了一个ASPxGridViewExporter : protected void lnkXlsxExport_Click(object sender, EventArgs e) { […]