c#编码解决kb816868,从数据库(二进制流)下载附件时,文件名超出17个汉字被截断,如何通过c#编码实现,java有解决方案。
问题解释:http://www.wangchao.net.cn/bbsdetail_61383.html
希望通过c#编码实现。关于中文文件下载的问题,java处理下载的代码如下:
   
   response.setHeader("Content-Disposition", "attachment; filename=" + java.net.URLEncoder.encode(fileName, "UTF-8"));
   下载的程序里有了这句,一般在IE6的下载提示框上将正确显示文件的名字,无论是简体中文,还是日文。不过当时确实没有仔细测试文件名很长的中文文件名。先如今经过仔细测试,发现文字只要超过17个字,就不能下载了。希望通过c#解决这个问题,急急急急!!