URL传递中文的解决方案总结1.设置web.config文件。
URL传递中文的解决方案总结
<system.web> 
URL传递中文的解决方案总结URL传递中文的解决方案总结URL传递中文的解决方案总结 
URL传递中文的解决方案总结
<globalization requestEncoding="gb2312" responseEncoding="gb2312" culture="zh-CN" fileEncoding="gb2312" /> 
URL传递中文的解决方案总结URL传递中文的解决方案总结URL传递中文的解决方案总结 
URL传递中文的解决方案总结
</system.web> 
URL传递中文的解决方案总结 
URL传递中文的解决方案总结或者:
URL传递中文的解决方案总结aspx文件中:
URL传递中文的解决方案总结
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
URL传递中文的解决方案总结
URL传递中文的解决方案总结
2.传递中文之前,将要传递的中文参数进行编码,在接收时再进行解码。 
URL传递中文的解决方案总结
>> 进行传递 
URL传递中文的解决方案总结
string Name = "中文参数"
URL传递中文的解决方案总结Response.Redirect(
"B.aspx?Name="+Server.UrlEncode(Name)); 
URL传递中文的解决方案总结
URL传递中文的解决方案总结
>> 进行接收 
URL传递中文的解决方案总结
string Name = Request.QueryString["Name"]; 
URL传递中文的解决方案总结Response.Write(Server.UrlDecode(Name)); 
URL传递中文的解决方案总结或者:
URL传递中文的解决方案总结 
URL传递中文的解决方案总结NavigateURL
='<%# "WebForm2.aspx?Singer=" + HttpUtility.UrlEncode("中国人", System.Text.Encoding.GetEncoding("GB2312")) %>'
URL传递中文的解决方案总结
URL传递中文的解决方案总结
URL传递中文的解决方案总结
3.如果是从 .HTML 文件向 .Aspx 文件进行传递中文参数的话(即不从后台用 Redirect()方法进行 Url 转换)。一样要将传递的中文参数进行编码,在接收时再进行解码。 
URL传递中文的解决方案总结
>> 进行传递 
URL传递中文的解决方案总结
<script language="JavaScript"> 
URL传递中文的解决方案总结function GoUrl() 

相关文章:

  • 2021-07-10
猜你喜欢
  • 2021-12-12
相关资源
相似解决方案