Asp.net Ajax在插入数据出现了乱码
2013-10-17 22:57
501 查看
接触Ajax无刷新页面,在写插入数据的过程中,出入数据成功了,但是出现乱码
![](http://img.blog.csdn.net/20131017225340046?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvd2hpdGVob3VzZV9zdGFy/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast)
令人费解,上网找了半天,试了好几种方法,都没出来,最后了解到XMLHttpRequest接收的是utf-8编码,而Asp.net页面是gbk,我在web.config的 <system.web>中添加 <globalization fileEncoding="gbk" requestEncoding="gbk" responseEncoding="gbk" culture="zh-CN"/>这行代码,就0K了。
令人费解,上网找了半天,试了好几种方法,都没出来,最后了解到XMLHttpRequest接收的是utf-8编码,而Asp.net页面是gbk,我在web.config的 <system.web>中添加 <globalization fileEncoding="gbk" requestEncoding="gbk" responseEncoding="gbk" culture="zh-CN"/>这行代码,就0K了。
<configuration> <connectionStrings> <add name="conStr" connectionString="Data Source=.;Initial Catalog=Comment;Integrated Security=True" providerName="System.Data.SqlClient" /> </connectionStrings> <system.web> <globalization fileEncoding="gbk" requestEncoding="gbk" responseEncoding="gbk" culture="zh-CN"/> <compilation debug="true" targetFramework="4.0" /> </system.web> </configuration>
相关文章推荐
- asp.net中在用ajax格式传递数据到aspx页面时出现乱码
- asp.net中在用ajax格式传递数据到aspx页面时出现乱码
- 在ASP.NET AJAX Control Toolkit 1.0中使用GB2312的编码时出现乱码的两种解决方案
- 在ASP.NET AJAX Control Toolkit 1.0中使用GB2312的编码时出现乱码的两种解决方案
- 在ASP.NET AJAX Control Toolkit 1.0中使用GB2312的编码时出现乱码的两种解决方案
- [asp.net]控制ajax接收数据的编码格式和避免乱码的方法
- ASP.NET使用Jquery-Ajax向ashx传递参数中文出现乱码
- asp.net + ajax出现数据回传错误的处理
- 解决在asp.net中 使用 ajax UpdatePanel出现乱码问题的解决方案
- ASP.NET MVC POST 仿AJAX静态刷新表单上传文件以及传递数据
- 在SQL 2005中用T-SQL插入中文数据时出现的问号或乱码的解决方案
- Asp.net mvc 使用Ajax调用Action 返回数据。
- Asp.net 文件下载,中文文件名出现乱码
- asp.net ajax updatepanel 乱码问题 最完美解决方案
- ASP.NET中URL传参数出现乱码解决方法
- Scott Mitchell 的ASP.NET 2.0数据教程之十六::概述插入、更新和删除数据
- ASP.Net AJAX RC 调用Google Adsense代码出现的Sys.FormatException问题
- PHP插入数据到Mysql出现乱码的解决方法
- 解决ASP.NET带中文参数出现乱码的问题