asp.net程序中上传中文名字文件出现乱码。 设计上传程序,英文名字没问题,上传中文出现乱码,求高手解决一下。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 web.config中:<globalization requestEncoding="gb2312" responseEncoding="gb2312" /> 这样试试看:web.config文件 <globalization requestEncoding="utf-8" responseEncoding="utf-8" />改成 <globalization requestEncoding="gb2312" responseEncoding="gb2312" /> 还有这招啊?不用改web.config文件,我写了上传,用的就是utf-8编码,不会出现乱码.最好用英文,因为中文到处都可能出问题. 上传时候使用 filename = Server.UrlEncode(文件名)在要显示文件名的时候可以 filename = Server.UrlDecode(文件名) 储存过程 获取不到输出参数 asp.net 多线程 缓存 求一条字段唯一查询 的sql语句 大家帮我看看~~~简单问题母版页引用自定义控件报错误 vs2005无法进行安装,急!!! VSS2005问题急急急 求文档!求文档! 如何按用户定义修改表结构? 在页面里面怎么获得自定义控件里面控件的索引 有没有将汉字转化为语音的控件或组件或dll? 能不能修改下载对话框的标题? 一个很简单的问题
requestEncoding="gb2312"
responseEncoding="gb2312"
/>
web.config文件
<globalization
requestEncoding="utf-8"
responseEncoding="utf-8"
/>
改成
<globalization
requestEncoding="gb2312"
responseEncoding="gb2312"
/>
不用改web.config文件,我写了上传,用的就是utf-8编码,不会出现乱码.
最好用英文,因为中文到处都可能出问题.
在要显示文件名的时候可以 filename = Server.UrlDecode(文件名)