当前位置: 代码迷 >> ASP.NET >> 查询的时候变成乱码了?如何解决啊
  详细解决方案

查询的时候变成乱码了?如何解决啊

热度:7414   发布时间:2013-02-25 00:00:00.0
查询的时候变成乱码了?怎么解决啊?急!急!急!急!急!
在一个页面里面有个textbox我点击查询按钮后发现页面的textbox在后台中变成

select * from T_Ays_CustomForm where FormName like '%涔?%'


乱码了。

这个页面中我用到了UpdatePanel,我在webconfig中也设置了<globalization requestEncoding="UTF-8" responseEncoding="UTF-8" /> 但还是不行?怎么办啊?


------解决方案--------------------------------------------------------
用encodeURI试下
------解决方案--------------------------------------------------------
探讨
用encodeURI试下

------解决方案--------------------------------------------------------
试一下先用URL地址编码HttpContext.Current.Server.UrlEncode(Input); 
再URL地址解码 HttpContext.Current.Server.UrlDecode(Input);
或者在webConfig加<globalization requestEncoding="utf-8" responseEncoding="utf-8" culture="zh-CN" uiCulture="zh-CN" />
  相关解决方案