asp.net中在用ajax格式传递数据到aspx页面时出现乱码
2018-10-12 13:52
691 查看
asp.net中在用ajax格式传递数据到aspx页面时有时会出现乱码,以下为解决方法
js中 :
在test.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"]);
您可能感兴趣的文章:
相关文章推荐
- asp.net中在用ajax格式传递数据到aspx页面时出现乱码
- ASP.NET使用Jquery-Ajax向ashx传递参数中文出现乱码
- asp.net中Ajax技术使用Json格式传递数据
- [asp.net]控制ajax接收数据的编码格式和避免乱码的方法
- Asp.net Ajax在插入数据出现了乱码
- ASP.NET页面间数据传递的方法
- ASP.NET页面间数据传递(转)
- ASP.net中页面间传递数据的方法。
- 解决在asp.net中 使用 ajax UpdatePanel出现乱码问题的解决方案
- ajax请求数据,Json返回到页面的数据出现中文乱码问题。
- ASP.NET页面间数据传递的方法
- ASP.NET页面间数据传递的方法
- 使用ASP.NET AJAX异步调用Web Service和页面中的类方法(10):服务器端和客户端数据类型的自动转换:以XML方式序列化数据、小结
- ASP.NET页面间数据传递的方法
- ASP.NET页面间数据传递的方法
- 总结: asp.net页面间数据传递(转)
- ASP.NET多种不同页面间数据传递的方法
- ASP.NET页面间数据传递的方法
- ASP.NET页面间数据传递的方法
- Asp.net在页面间传递 大量数据(数据表)