关于asp.net编码问题 有兴趣的进
我在后台添加文章(都是别的地方拷贝过来的)时,有的文章可以添加成功,有的文章添加失败!我认为是编码问题,但不知道怎么解决?
拿来大家讨论
这是我config的编码设置:
<globalization
fileEncoding="gb2312"
requestEncoding="utf-8"
responseEncoding="utf-8"
uiCulture="de-DE"
/> --------------------编程问答-------------------- 编码不熟,不过我认为不是编码的设置问题。 --------------------编程问答-------------------- sf --------------------编程问答-------------------- 恐怕不是编码问题,估计是'号的问题
如果文章里有单引号等特殊符号,而且你没有做防注入措施的话,会引起sql的update语句的异常错误 --------------------编程问答-------------------- 难道是做得德语版?
--------------------编程问答-------------------- <globalization
fileEncoding="gb2312"
requestEncoding="utf-8"
responseEncoding="utf-8"
uiCulture="de-DE"
/>
==============
一看就是copy之后又做了修改的。居然指明界面语言是德语!
有空看看书吧,书上的例子也不错的。
另外最近看了这篇老外的东西,感觉也很有用
http://feeds.feedburner.com/~r/RickStrahl/~3/205017676/213919.aspx --------------------编程问答-------------------- 是中国版,可能是特殊字符 --------------------编程问答-------------------- <globalization
fileEncoding="gb2312"
requestEncoding="utf-8"
responseEncoding="utf-8"
uiCulture="de-DE"
/>
这段去掉算了,看起来太不协调了,就让Web.config 默认utf-8吧 --------------------编程问答-------------------- 我也偶到 ' 号的问题,,可能和3楼说得差不多..
补充:.NET技术 , ASP.NET