您的位置:首页 > 编程语言 > ASP

Asp.net Ajax在插入数据出现了乱码

2013-10-17 22:57 501 查看
接触Ajax无刷新页面,在写插入数据的过程中,出入数据成功了,但是出现乱码



令人费解,上网找了半天,试了好几种方法,都没出来,最后了解到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>


内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: