C#.NET从gridview导出Excel文件
来源:互联网 发布:淘宝如何加入公益宝贝 编辑:程序博客网 时间:2024/06/05 05:59
首先添加一个类PubUtil:
using System;
using System.Windows.Forms;
namespace WinUI.XQSF
{
public class PubUtil
{
public PubUtil()
{
}
public static void ExportTo(DevExpress.XtraGrid.Views.Base.BaseView bv, DevExpress.XtraExport.IExportProvider provider)
{
Cursor currentCursor = Cursor.Current;
Cursor.Current = Cursors.WaitCursor;
DevExpress.XtraGrid.Export.BaseExportLink link = bv.CreateExportLink(provider);
link.ExportTo(true);
Cursor.Current = currentCursor;
}
public static string ShowSaveFileDialog(string title, string filter)
{
SaveFileDialog dlg = new SaveFileDialog();
string name = "导出文件";
dlg.Title = "导出到 " + title;
dlg.FileName = name;
dlg.Filter = filter;
if (dlg.ShowDialog() == DialogResult.OK) return dlg.FileName;
return "";
}
}
}
然后在按钮点击事件中写如下代码:
private void barButtonItem6_ItemClick(object sender, ItemClickEventArgs e)
{
try
{
string fileName = PubUtil.ShowSaveFileDialog("Microsoft Excel Document", "Microsoft Excel|*.xls");
if (fileName != "")
{
PubUtil.ExportTo(gridView1, new DevExpress.XtraExport.ExportXlsProvider(fileName));
}
MessageBox.Show("成功导出Excel文件!");
}
catch (Exception ex)
{
MessageBox.Show(ex.Message.ToString());
}
}
- C#.NET从gridview导出Excel文件
- C#.NET从gridview导出Excel文件
- 从GridView导出Excel文件
- ASP.NET 2.0,C#----利用GridView控件导出其他文件(导出Excel,导出Word文件)
- .net从gridview控件导出数据到excel续
- 从GridView导出到Excel
- 从Dev GridView导出Excel
- 从Gridview中导出Excel
- ASP.NET 2.0中将 GridView 导出到 Excel 文件中
- ASP.NET 2.0中将 GridView 导出到 Excel 文件中
- ASP.NET 2.0中将 GridView 导出到 Excel 文件中
- ASP.NET 2.0中将 GridView 导出到 Excel 文件中
- ASP.NET 2.0中将 GridView 导出到 Excel 文件中
- ASP.NET 2.0中将 GridView 导出到 Excel 文件中
- Asp.net 2.0 GridView数据导出Excel文件
- Asp.net 2.0 GridView数据导出Excel文件
- ASP.NET 2.0中将 GridView 导出到 Excel 文件中
- ASP.NET 2.0中将 GridView 导出到 Excel 文件中
- C#.NET去掉gridView1上方的Drag a column header here to group by that column
- 渐变颜色LinearGradientBrush
- DB2
- 一道topcoder题目的动态规划解
- Hibernate配置文件中配置各种数据库的driver、URL
- C#.NET从gridview导出Excel文件
- c#泛形——stack
- 漂亮的按钮
- 整个ADF框架
- 快通应用的log
- 系统文件Hosts的三个特殊妙用
- js 将英文字符串的首字符大写
- sqlplus登录Oracle数据库
- 关于在Spring中的任务计划的使用