对于页面间传值,其中之一就是中文传值出现乱码问题,下面介绍下简单的解决方法:
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
综上,传值乱码主要还是编码统一的问题,在以后还会继续探讨