Url中文传值乱码、编码转码问题总结

对于页面间传值,其中之一就是中文传值出现乱码问题,下面介绍下简单的解决方法:

1.修改web.config:
<system.web>
<globalization   requestEncoding= "gb2312 "   responseEncoding= "gb2312 "/>
</system.web>

但是这样一些使用UTF-8编码的就不好弄了。

2.使用编码解码方式:

将参数用Server.UrlEncode(参数值)来取代

使用接收Response.Write(Server.UrlDecode(“参数值”))

3.在MVC中spring.net

 综上,传值乱码主要还是编码统一的问题,在以后还会继续探讨

原文地址:https://www.cnblogs.com/xiaolong617/p/2561059.html