C# DevExpress GridControl导出表格
来源:互联网 发布:手机淘宝安全中心登入 编辑:程序博客网 时间:2024/05/29 17:35
DevExpress的GridControl提供方便的数据导出功能,可以方便的导出Exce,PDF,Html页面,world形式,无需写额外的代码,方便、快捷。
/// <summary> /// 导出表格 /// </summary> /// <param name="gridControl1"></param> public static void DevExpressGridControlExport(GridControl gridControl1) { using (var saveDialog = new SaveFileDialog()) { saveDialog.Filter = Resources.CommonFunction_DevExpressGridControlExport_Excel_97_2007文件___xls_Excel_2010___xlsx_Excel__2003___xls____xls_Excel__2010____xlsx____xlsx__RichText_File___rtf____rtf__Pdf_File___pdf____pdf__Html_File___html____html; if (saveDialog.ShowDialog() == DialogResult.Cancel) return; var exportFilePath = saveDialog.FileName; var fileExtenstion = new FileInfo(exportFilePath).Extension; switch (fileExtenstion) { case ".xls": gridControl1.ExportToXls(exportFilePath); break; case ".xlsx": gridControl1.ExportToXlsx(exportFilePath); break; case ".rtf": gridControl1.ExportToRtf(exportFilePath); break; case ".pdf": gridControl1.ExportToPdf(exportFilePath); break; case ".html": gridControl1.ExportToHtml(exportFilePath); break; case ".mht": gridControl1.ExportToMht(exportFilePath); break; } if (File.Exists(exportFilePath)) { try { if (DialogResult.Yes == MessageBox.Show(Resources.CommonFunction_DevExpressGridControlExport_, Resources.CommonFunction_DevExpressGridControlExport_提示, MessageBoxButtons.YesNo)) { Process.Start(exportFilePath); } } catch { var msg = "The file could not be opened." + Environment.NewLine + Environment.NewLine + "Path: " + exportFilePath; MessageBox.Show(msg, Resources.CommonFunction_DevExpressGridControlExport_Error_, MessageBoxButtons.OK, MessageBoxIcon.Error); } } else { var msg = "The file could not be saved." + Environment.NewLine + Environment.NewLine + "Path: " + exportFilePath; MessageBox.Show(msg, Resources.CommonFunction_DevExpressGridControlExport_Error_, MessageBoxButtons.OK, MessageBoxIcon.Error); } } }
0 0
- C# DevExpress GridControl导出表格
- DevExpress GridControl Export 导出
- DevExpress GridControl导出数据
- C# DevExpress 的gridControl或gridView数据导出失败解决方法
- DevExpress GridControl 导出为Excel
- DevExpress gridControl导出到Xls
- DevExpress.XtraGrid.GridControl (表格控件使用说明)
- Devexpress 13.1 Silverlight GridControl的打印导出
- DevExpress GridControl GridView 导出到 Excel 类
- C# gridControl 导出Excel
- C# Devexpress 中GridControl多行数据拖拽
- C# DevExpress总结-GridControl应用小结篇
- C# devExpress GridControl 统计行总数
- DevExpress GridControl
- DevExpress GridControl结合ZedGraph在表格内显示曲线
- DevExpress Gridcontrol 表格头复选框 全选全不选
- devexpress表格gridcontrol实现列统计,总计,平均,求和等。
- DevExpress-GridControl数据导出到EXCEL技术指导QQ:595789813
- Java 乱码解决
- 序列号的作用
- linux send与recv函数详解
- 如何加快建 index 索引 的时间
- 克隆(深度,浅度)
- C# DevExpress GridControl导出表格
- 一款实用的RecyclerView的线性布局分割线
- 论PHP采集
- cas login界面增加标记作用的属性(定义异常提示二)
- Spring MVC ModelAndView详解
- php 环境搭建
- 2017-03-15-react-css3-transition
- cas登陆页定义异常提示(中英文等
- Java数据结构(一)——StringBuffer,StringBuilder,Collection,Iterator,List