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缓存的问题?里面已经有这个文件了?
------解决方案--------------------参与一下.也在做下载