700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > 关于ASP.NET与JS传值出现乱码的解决方法

关于ASP.NET与JS传值出现乱码的解决方法

时间:2021-05-27 13:15:23

相关推荐

关于ASP.NET与JS传值出现乱码的解决方法

做一些GET或POST 传值一直出现问题。经过一般研究,终于搞定了。

1、设置web.config文件

< system.web >

< globalization requestEncoding ="gb2312" responseEncoding ="gb2312" culture ="zh-CN" fileEncoding ="gb2312" />

</system.web>

一般配置web.config文件可以解决问题。

2、传递中文之前,将要传递的中文参数进行编码,在接收时再进行解码。

>> 进行传递

string Name = "中文参数";

Response.Redirect( "B.aspx?Name="+Server.UrlEncode(Name));

>> 进行接收

string Name = Request.QueryString[ "Name"];

Response.Write(Server.UrlDecode(Name));

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。