c#datagrid导出到EXCEL

来源:百度知道 编辑:UC知道 时间:2024/05/29 13:18:28
我利用COM组件的方法导出的,但是速度比较慢,哪位朋友知道怎么能把速度弄快点呀.

Response.ClearContent();
Response.AddHeader("content-disposition", "attachment; filename=ExcelFile.xls");
Response.ContentType = "application/excel";

StringWriter sw = new StringWriter();
HtmlTextWriter htw = new HtmlTextWriter(sw);
GridView1.RenderControl(htw);
Response.Write(sw.ToString());
Response.End();

// GridView1导出excel