asp.net 下载文件 中文名乱码
2012-02-18 11:56
260 查看
context.Response.Clear(); context.Response.AddHeader("Content-Disposition", "attachment;filename=" + context.Server.UrlEncode(dt.Rows[0]["fileName"].ToString()));//添加头信息。为“文件下载/另存为”指定默认文件名称,对中文文件名进行URL编码解决中文乱码 context.Response.AddHeader("Content-Length", dt.Rows[0]["fileSize"].ToString());//添加头文件,指定文件的大小,让浏览器显示文件下载的速度 //context.Response.WriteFile(filePath); //微软为Response对象提供了一个新的方法TransmitFile来解决使用Response.BinaryWrite 下载超过400mb的文件时导致Aspnet_wp.exe进程回收而无法成功下载的问题。 context.Response.TransmitFile(filePath); context.Response.End();
相关文章推荐
- asp.net 下载文件 防止中文文件名出现乱码
- ASP.NET下载文件的中文文件名乱码的解决方法
- asp.net文件下载,中文文件名乱码
- Asp.net 文件下载,中文文件名出现乱码
- Asp.net 文件下载,中文文件名出现乱码
- 解决Asp.net 实现文件下载时、输出文件时文件名的中文乱码和空格异常
- 彻底解决Asp.net 文件下载时文件名的中文乱码和空格异常全球性技术难题
- asp.net后台下载文件(解决中文乱码)
- 解决Asp.net 实现文件下载时、输出文件时文件名的中文乱码和空格异常
- Asp.net 文件下载,中文文件名出现乱码
- [asp.net]解决下载文件--中文名乱码问题
- Asp.net文件下载(Response.WriteFile)时文件名的中文乱码
- 彻底解决Asp.net 文件下载时文件名的中文乱码和空格异常全球性技术难题
- asp.net中文件下载时中文名称显示为乱码
- 【转】彻底解决Asp.net文件下载(Response.WriteFile)时文件名的中文乱码和空格异常问题
- 如何解决ASP.NET下载时的中文文件名乱码,与TXT文件中存在代码两个问题
- Asp.net 文件下载,中文文件名出现乱码
- 在ASP.NET中,IE与Firefox下载文件带汉字名时乱码的解决方法
- ASP.NET实现下载功能的中文文件名乱码处理
- ASP.NET实现下载功能的中文文件名乱码处理