Asp.net 导出EXCEL电子表格 工具类

            由于项目需要,自己写了一个根据一个数据集方便导出EXCEL电子表格的工具类。简单记录以下。

  用法如下:
       
 1        ExcelWorkbook  excel= new ExcelWorkbook();
 2        excel.FileName = "导出文件名称";
 3
 4        Worksheet  w= new Worksheet();
 5        w.DataSource = GetDt();//设置数据源DataTable类型
 6        w.SheetName = "表单名称";
 7        w.ColumnFilter = true//是否给每一列加上条件过滤
 8
 9        //w.WriteHeaders = true; 是否导出标头
10
11         /* 自定义每一列的标头
12         w.ColumnName.Add("标头1");
13        w.ColumnName.Add("标头1");
14        w.ColumnName.Add("标头1");
15        ..
16        */

17
18        excel.WorkSheets.Add(w);
19        excel.OutPut(); //导出

点击下载类文件  

下载后将其放置在网站的App_Code文件夹下即可使用。
posted on 2008-07-13 14:05  Benny_NET  阅读(626)  评论(4)    收藏  举报