首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

asp.net导出execl内容出现乱码 在线求解决,该如何处理

2013-08-01 
asp.net导出execl内容出现乱码 在线求解决本地测试的时候 功能是没问题的 但是一放到服务器上就出现乱码了

asp.net导出execl内容出现乱码 在线求解决
本地测试的时候 功能是没问题的 但是一放到服务器上就出现乱码了
查看了服务器本地execl文件 内容是正常的 就是下载的时候出现乱码 
下面导出execl代码截图
asp.net导出execl内容出现乱码 在线求解决,该如何处理
调用截图
asp.net导出execl内容出现乱码 在线求解决,该如何处理
 剩下的就是乱码截图
asp.net导出execl内容出现乱码 在线求解决,该如何处理

在线求解决啦!!!!!!!! ASP.NET execl 乱码
[解决办法]
下载时候指定编码,类似以下:

Response.Clear(); 
Response.ClearContent(); 
Response.ClearHeaders(); 
Response.AddHeader("Content-Disposition", "attachment;filename=" + fileName); 
Response.AddHeader("Content-Length", fileInfo.Length.ToString()); 
Response.AddHeader("Content-Transfer-Encoding", "binary"); 
Response.ContentType = "application/octet-stream"; 
Response.ContentEncoding = System.Text.Encoding.GetEncoding("gb2312"); 
Response.WriteFile(fileInfo.FullName); 
Response.Flush(); 
Response.End(); 

热点排行