String pathFile = null;
String saveFileName = null;
pathFile = Server.MapPath(String.Format("App_Data/EMC Data Scorecards {0}.xls",country));
saveFileName = String.Format("EMC Data Scorecards {0}.xls", country);
Response.Clear();
Response.Buffer = true;
Response.ContentType = "application/ms-excel";
Response.ContentEncoding = System.Text.Encoding.UTF8;
Response.AppendHeader("Content-Disposition", "attachment;filename=" + HttpUtility.UrlEncode(saveFileName,Encoding.UTF8 ));
Response.WriteFile(pathFile);
Response.Flush();
Response.End();
Response.Close();
String saveFileName = null;
pathFile = Server.MapPath(String.Format("App_Data/EMC Data Scorecards {0}.xls",country));
saveFileName = String.Format("EMC Data Scorecards {0}.xls", country);
Response.Clear();
Response.Buffer = true;
Response.ContentType = "application/ms-excel";
Response.ContentEncoding = System.Text.Encoding.UTF8;
Response.AppendHeader("Content-Disposition", "attachment;filename=" + HttpUtility.UrlEncode(saveFileName,Encoding.UTF8 ));
Response.WriteFile(pathFile);
Response.Flush();
Response.End();
Response.Close();
导出Excel文件
本文介绍了一种使用ASP.NET将数据导出为Excel文件的方法。具体步骤包括设置文件路径和名称、清除响应内容、配置响应类型及编码、设置文件下载头信息、写入文件并刷新结束响应等。
5017

被折叠的 条评论
为什么被折叠?



