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

Asp.NET文件下载时文件名如何多了一个[1]呢

2012-03-15 
Asp.NET文件下载时文件名怎么多了一个[1]呢在做asp.net的文件下载时代码实现:Response.AddHeader(Content

Asp.NET文件下载时文件名怎么多了一个[1]呢
在做asp.net的文件下载时
代码实现:Response.AddHeader("Content-Disposition", "attachment;filename=" + HttpUtility.UrlEncode(StrSpname,System.Text.Encoding.UTF8));
如果StrSpname="AAA2.0-BBB.doc";
那么下载保存时的文件名就变成了"AAA2[1].0-BBB.doc";
在网找了找,这样的问题的介绍,请高手帮忙解决,最好贴出解决的代码,多谢!

[解决办法]
try : HttpUtility.UrlPathEncode
[解决办法]
我好像也有这样的问题,帮顶!
[解决办法]
会不会是因为IE缓存的问题?里面已经有这个文件了?
[解决办法]
参与一下.也在做下载

热点排行