CSLA.Net 3.5 我在看测试程序PTWeb 当我保存中文之后数据库数据变成“?”英文没事,如何设置呢,还有CSLA的本地化是如何使用呢我用的是从霍特卡网站上下载的3.5.2版CSLA,上面带有PT程序,我测试的是Web程序,其他程序保存后也是问号,数据库中的内容都是?的,英文没有问题,如何设置呢,CSLA类库程序集中的属性文件夹中有很多本地化资源文件,是如何使用的呢谢谢大哥哥们了
调试欢乐多
向你交流一个问题,对你也许很简单,我用CSLA.net 2.0/3.5 当然还没有开发项目,只是调试测试程序,输入的中文保存到数据库后都是“?”号如何解决呢?保存到数据库的中文全是问号,我知道这是个本地化问题,需要设置,我到CSLA的英文论坛也找了,没有找到,也许是我的英文太差了,还有属性文件夹中的资源是如何配置使用呢?
你说的Web.config 文件里面一直就没有
<globalization requestEncoding="GB2312" responseEncoding="GB2312" /> 不明白还要表达什么,加我的msn [email protected]
依然不是乱码
我也困惑了一直在筹备升级到3.5 看来,看来不能马上了升级了。还有就是,如果你的ptweb 是一个网站的虚拟目录,那么root网站的web.config 也可以对这个虚拟目录造成影响。我再检查一下看看
charset=iso-8859-1" />拿掉试试, 这行在masterpage里,尽量不要用自己定义的,我以前这么搞过,但是要改的地方太多了干脆拿了,用默认的。
charset=iso-8859-1" />
这行我,我删除了,我主要是保存数据库是问号,咋搞的呢?