Dev XtraReport导出文件可以根据后缀名来导出不同的格式
作者:C/S框架网  发布日期:2012/03/08 23:47:02
  Dev XtraReport导出文件可以根据后缀名来导出不同的格式


参考源码:

C# Code:

using (SaveFileDialog sf = new SaveFileDialog { DefaultExt = "xls", Filter = "Excel文件(*.xls)|*.xls|Word文件(*.doc)|*.doc|PDF文件(*.pdf)|*.pdf" })
{
   if (sf.ShowDialog() == DialogResult.OK)
   using (new DevExpress.Utils.WaitDialogForm("正在导出数据"))
   {
      DevExpress.XtraGrid.Views.Grid.GridView view = cvs.MainView as DevExpress.XtraGrid.Views.Grid.GridView;
      if (view != null)
      {
         switch (System.IO.Path.GetExtension(sf.FileName).ToLower())
         {
            case ".xls":
            view.ExportToXls(sf.FileName);
            break;
            case ".doc":
            view.ExportToRtf(sf.FileName);
            break;
            default:
            view.ExportToPdf(sf.FileName);
            break;
         }
      }
      
   }
}


//来源:C/S框架网(www.csframework.com) QQ:1980854898




C/S框架网|原创精神.创造价值.打造精品


扫一扫加作者微信
C/S框架网作者微信 C/S框架网|原创作品.质量保障.竭诚为您服务


上一篇 下一篇