DevExpress导出不同的格式的文件Excel文件(*.xls)|Word文件(*.doc)|PDF文件(*.pdf)
DevExpress导出不同的格式的文件Excel文件(*.xls)|Word文件(*.doc)|PDF文件(*.pdf)
参考源码:
C# Code:
C# 全选
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
扫一扫加作者微信
版权声明:本文为开发框架文库发布内容,转载请附上原文出处连接
NewDoc C/S框架网