如题,其实都是UrlEncode以后的字符,%46。等等,有什么办法可以解决这个问题呢?比如说,保存的对话框里面,出现的文字是“中文测试.doc”,很正确,没有问题,但是,假如我不按下保存按钮,按下打开按钮,word打开以后,显示的名字是%46.......等等。
可以有办法显示成为“中文测试.doc”嘛?这些文字,因为在下载的时候用了Server.UrlEncode(fileName) ,不加的话,对话框里面都是乱码。环境,。Net 2003,这次用的C#,Office 2003.谁有办法解决吗?
可以有办法显示成为“中文测试.doc”嘛?这些文字,因为在下载的时候用了Server.UrlEncode(fileName) ,不加的话,对话框里面都是乱码。环境,。Net 2003,这次用的C#,Office 2003.谁有办法解决吗?
解决方案 »
- winform 设置鼠标样式 我设置成一张图片了但是 最好不要把原本的那个箭头隐藏。求大神
- textbox如何实现类似于搜索框的预读功能
- 【急!!!】C#操作excel问题!
- 强制转换时出错,帮忙看下
- 如何将Double转化为四个型Short啊 急~~~~~~~~~~~~~~~
- 请问如何让treeview不显示跟节点前面的加号,但是要显示子节点的加号,100分 急急,谢谢了
- Socket问题500分
- 急呀!大家帮我看,怎么提交不到数据库中去呀!30分
- c#写com+组件 有没有 源码啊!或给点 建议!100分
- 求助如何高效读取正确分派
- 图片存储问题,请进
- =====>>>点击winform1中的按钮,刷新form2中的datagridview
~~~~~~~~~~~~~
和Web。config里的一致
Response.ContentType="application/octet-stream";
Response.AddHeader("Content-disposition","inline;filename=" + fileName);
sr=new System.IO.StreamReader(open.FileName,System.Text.Encoding.Default);
this.richTextBox1.Text=sr.ReadToEnd();//或者制定中文格式
System.Text.Encoding.GetEncoding("gb2312");