asp.net将数据导出为excel文件|asp.net将数据导出为Excel报表

时间:2017-06-01  来源:excel  阅读:
 代码如下

using System;
 using System.Data;
 using Lee.Library.Reports.Office.Excel;
 
 namespace Lee.Sample.Reports.Office.Excel
 {
     public class SampleReport : BaseReport
     {
         public SampleReport(DataSet ds) : base(ds) { }
 
         protected override void InitReport()
         {
             this.ReportName = @"UserInfo";
             this.ReportSavePath = AppDomain.CurrentDomain.BaseDirectory + @"ReportsOfficeExcel";
             this.Excel = new WorkBook(AppDomain.CurrentDomain.BaseDirectory + @"ReportsOfficeExcelUserInfo.xls", "UserInfo");
             this.Excel.Sheets.Add(new WorkSheet("MyUserInfo"));
             for (int i = 0; i < this.DataSource.Tables[0].Rows.Count; i++)
             {
                 DataRow dr = this.DataSource.Tables[0].Rows[i];
                 this.Excel.Sheets[0].Add(new WorkCell("B" + (i + 3).ToString(), dr.Field("ID")));
                 this.Excel.Sheets[0].Add(new WorkCell("C" + (i + 3).ToString(), dr.Field("NAME")));
             }
         }
     }
 }

asp.net将数据导出为excel文件|asp.net将数据导出为Excel报表

http://m.bbyears.com/bangongshuma/33048.html

推荐访问:
相关阅读 猜你喜欢
本类排行 本类最新