public void CreateExcel(DataSet ds,string FileName) { HttpResponse resp; resp = Page.Response; resp.ContentEncoding = System.Text.Encoding.GetEncoding("GB2312"); resp.AppendHeader("Content-Disposition", "attachment;filename="+FileName); string colHeaders= "", ls_item=""; //定义表对象与行对象,同时用DataSet对其值进行初始化 DataTable dt=ds.Tables[0]; DataRow[] myRow=dt.Select();//可以类似dt.Select("id>10")之形式达到数据筛选目的 int i=0; int cl=dt.Columns.Count; //取得数据表各列标题,各标题之间以t分割,最后一个列标题后加回车符 for(i=0;i