标签:
关于导出,属于老生常谈了,下面就总结下我自己遇到的一些导出吧。
下面为代码,希望可以帮助别人。
1)准备数据源
//首先创建一个DataTable
DataTable dtSource = new DataTable();
dtSource.Columns.Add("ID");
dtSource.Columns.Add("Name");
dtSource.Columns.Add("Description");
//往DataTable中添加一些数据
for(int i=0;i<10;i++){
DataRow row = dtSource.NewRow();
row["ID"]=i+1;
row["Name"]="Tom And Jerry";
row["Description"]="这是一个经典的动画片,猫和老鼠";
dtSource.Rows.Add(row);
}
string filePath = HttpContext.Current.Server.MapPath("~/UpFiles/file/aa.xls");
2)创建Excel对象,并添加数据
// Microsoft.Office.Interop.Excel.Application excel = null; //创建一个Office对象,或者使用Microsoft.Office.Interop.Excel._Applicationexcel = new Microsoft.Office.Interop.Excel.ApplicationClass();
3)生成结果如下图所示
标签:
原文地址:http://www.cnblogs.com/love522/p/4218841.html