【发布时间】:2010-05-10 05:47:49
【问题描述】:
我正在将数据集的数据绑定到网格并将数据从网格导出到 excel。如果网格中的项目数大于 50000,则会显示错误消息。
所以我想拆分数据并将其显示在 excel 的不同工作表中。(我正在使用 Web 应用程序)
使用此代码导出到 excel
gvExcel.DataSource = DTS;
gvExcel.DataBind();
Response.AddHeader("content-disposition", "attachment; filename= filename.xls");
Response.ContentType = "application/excel";
StringWriter sw = new StringWriter();
HtmlTextWriter htw = new HtmlTextWriter(sw);
gvExcel.RenderControl(htw);
// Style is added dynamically
Response.Write(style);
Response.Write(sw.ToString());
Response.End();
谁能帮我解决这个问题?
【问题讨论】: