1.设置web.config文件。 
<system.web> 
...... 
<globalization requestEncoding="gb2312" responseEncoding="gb2312" culture="zh-CN" fileEncoding="gb2312" /> 
...... 
</system.web>

或者: 
aspx文件中: 
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">

2.传递中文之前,将要传递的中文参数进行编码,在接收时再进行解码。 
>> 进行传递 
string Name = "中文参数"; 
Response.Redirect("B.aspx?Name="+Server.UrlEncode(Name));

>> 进行接收 
string Name = Request.QueryString["Name"]; 
Response.Write(Server.UrlDecode(Name)); 
或者:

NavigateURL='<%# "WebForm2.aspx?Singer=" + HttpUtility.UrlEncode("中国人", System.Text.Encoding.GetEncoding("GB2312")) %>'

3.如果是从 .HTML 文件向 .Aspx 文件进行传递中文参数的话(即不从后台用 Redirect()方法进行 Url 转换)。一样要将传递的中文参数进行编码,在接收时再进行解码。 
>> 进行传递 
<script language="JavaScript"> 
function GoUrl() 

var Name = "中文参数"; 
location.href = "B.aspx?Name="+escape(Name); 

</script> 
<body onclick="GoUrl()"> 
>> 进行接收 
string Name = Request.QueryString["Name"]; 
Response.Write(Server.UrlDecode(Name));

一般来说。设置web.config文件就可以了。但是如果你用 JavaScript 调用 webservice 方法的话(往webservice里面传递中文参数)。设置 web.config 文件好象无效。

———————————————————— 
在html中实现编解码:

<script language="javascript"> 
function openUrl(src) 

var strUrl=escape(src); 
window.open(strUrl); 
}

function change_url(src) 

document.location.href=escape(src); 
}

</script>

在新窗口保存 
<a href='javascript:openUrl("css/合同.doc");' >交合同</a>

当前位置保存,无闪烁。 
<a href="#" onclick=BLOCKED SCRIPTchange_url("css/合同.doc")>合同</a>

注意:路径中的斜线是:“/”,而不是“\”,否则也不行啊。

最新文章

  1. UWP深入学习三:依赖属性、附加属性和数据绑定
  2. 实例化讲解 RunLoop
  3. C# MySQL数据库的备份 还原 初始化
  4. ceph伦理概念
  5. textContent和innerHtml
  6. 采用SharePoint Designer将JavaScript而他们的网站页面集成的定义
  7. Robberies hdu 2955 01背包
  8. C#中DBNull.Value和Null的用法和区别
  9. windows linux—unix 跨平台通信集成控制系统
  10. winform 利用Http向服务器上传与下载文件
  11. 学号 20175201张驰 《Java程序设计》第7周学习总结
  12. 从 0 到 1 实现 React 系列 —— 5.PureComponent 实现 &amp;&amp; HOC 探幽
  13. 开启或停止website
  14. 每个大主播都是满屏弹幕,怎么做到的?Python实战无限刷弹幕!
  15. AtCoder Regular Contest 103 E Tr/ee
  16. vue .map 文件
  17. ArcGIS案例学习笔记-手动编辑擦除挖空挖除相减
  18. 如何通过DataGridView 实现单元格合并和二维表头
  19. java学习第01天(搭建环境配置)
  20. Dubbo中只订阅与只注册

热门文章

  1. zeromq源码分析笔记之无锁队列ypipe_t(3)
  2. 多线程中遇到ASSERT(pMap-&gt;LookupPermanent(hWndOrig) == NULL);怎么解决
  3. 免费馅饼(HDU 1176 DP)
  4. DAO 基础学习笔记
  5. AFNetworking 使用 核心代码
  6. 原 iOS面试题收集
  7. commons.fileupload简单应用
  8. MS Build参考
  9. jquery图片滚动仿QQ商城带左右按钮控制焦点图片切换滚动
  10. GIT入门篇-基本概念与操作