如果选择保存的话,可以保持原来正确的中文名,但如果是选择打开的话,打开的word文档的文件名就变成乱码了,怎么解决这个问题呢?程序中是这样写的:
Page.Response.AddHeader("Content-Disposition", "attachment; filename=" + HttpUtility.UrlEncode(WenJianM)) ;
Page.Response.AddHeader("Content-Disposition", "attachment; filename=" + HttpUtility.UrlEncode(WenJianM)) ;
解决方案 »
- asp.net中,自定义控件引用了CSS,同时自定义控件有效果。但是在引用该控件的时候没有效果
- AutoCompleteExtender
- ftp路径问题
- 如何将页面留言的内容写如ACCESS数据库?
- 我用asp.net做论坛,请问用xml来保存网友的发言好还是用sql来保存好,为什么?大侠们帮我啊
- 把WebForm数据导出到Excel中 多出空白行
- System.Web.UI.WebControls.TreeNode 没有 DataBinding 事件
- Dreamweaver MX 2004 的时间轴在什么地方可以找到?
- 讨论个话题:毕业之后!
- 菜鸟问题:ASP中的Session和Application对象
- 继续求日期选择答案,选种某一天,得出此日所在的一星期的日期
- 如何搜索到网络上的FTP服务器?
改为:
HttpUtility.UrlEncode(WenJianM,System.Text.Encoding.UTF8);我就是这样做的,没有问题
但选择打开的话,word文档的名字就变成乱码了
<globalization
requestEncoding="gb2312"
responseEncoding="gb2312"
fileEncoding="gb2312"
/>