11 Nisan 2013 Perşembe

DevExpress GridView verilerini excel'e aktarmak.

DevExpress kullanıyorsanız GridView 'a ait .ExportToXlsx(...) method'u yardımı ile excel'e hızlıca aktarabilirsiniz. Ayrıca CSV, Text, Pdf, Rtf, Mht, Html gibi dosya biçimlerine göre de methodlar mevcut.

DXExportExcel(xgridView, "Rapor adı");

public void ExportExcel(DevExpress.XtraGrid.Views.Grid.GridView GridView, string DosyaAdi)
{
      SaveFileDialog dialog = new SaveFileDialog()
      {
            Filter = "Excel Çalışma Kitabı |*.xlsx",
            InitialDirectory = Environment.GetFolderPath(Environment.SpecialFolder.Desktop),
            FileName = DosyaAdi
      };
      dialog.ShowDialog();
      xGridView.ExportToXlsx(dialog.FileName);
}

Hiç yorum yok: