服务器之家:专注于服务器技术及软件下载分享
分类导航

PHP教程|ASP.NET教程|JAVA教程|ASP教程|

服务器之家 - 编程语言 - ASP.NET教程 - asp.net中在用ajax格式传递数据到aspx页面时出现乱码

asp.net中在用ajax格式传递数据到aspx页面时出现乱码

2019-10-16 10:44asp.net教程网 ASP.NET教程

asp.net中在用ajax格式传递数据到aspx页面时有时会出现乱码,很是疑惑,不要走开接下来介绍解决方法,感兴趣的朋友可以了解下

asp.net中在用ajax格式传递数据到aspx页面时有时会出现乱码,以下为解决方法 

js中 : 

复制代码代码如下:


XmlHttp.open("POST", "test.aspx", false); 
XmlHttp.setRequestHeader("Content-Type", "application/x-www-form-urlencoded"); 
XmlHttp.send("QueryName=" + escape(Queryname) + "&QuerySex=" +escape(Querysex)); 


在test.aspx中: 

复制代码代码如下:


string QueryName = HttpUtility.UrlDecode(Request.Params["QueryName"]); 
string QuerySex = HttpUtility.UrlDecode(Request.Params["QuerySex"]); 

延伸 · 阅读

精彩推荐