首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> .NET 網頁程式設計 >> 關於.NET

DevExpress GridControl 導出 Excel 一鍵實現

     編輯:關於.NET

核心代碼


SaveFileDialog dlg = new SaveFileDialog {
    Title = "導出 Excel",
    Filter = "Excel 文件 (*.xls)|*.xls"
};
if (dlg.ShowDialog(this) == DialogResult.OK) {
    gridControl.ExportToXls(dlg.FileName);
    XtraMessageBox.Show("保存成功!", "提示", MessageBoxButtons.OK, MessageBoxIcon.Information);
}

關鍵點

  • ExportToXls 直接生成 .xls (BIFF8) 格式,兼容 Excel 97-2003 及以上版本
  • 需引用 DevExpress.XtraPrinting 命名空間
  • 大數據量導出建議異步執行或顯示進度條
  • 若需 .xlsx 格式,使用 ExportToXlsx (需額外引用 OpenXml)
  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved