ComponentArt中文问题~~~ 郁闷啊,我遇到这个问题,ComponentArt不支持中文。输入数字和英文没问题,数据库里只要有中文,grid就提示:“the data could not be loaded”.有哪位朋友有用过ComponentArt的,指点下啊。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 昨天才遇到此问题...ComponentArt 支持国际化, 比如你设个CID是1052就是阿尔巴尼亚的.....另外Grid是经常出现the data could not be loaded,不过似乎只有在CallBack模式下会,在客户端模式不会. 我现在就在用ComponentArt,开始也遇到您说的问题。现在已解决。您帮我回答一下下面的问题。我帮您解决。应用于windows mobile5 在网上查到:DataGridTableStyle ts = new DataGridTableStyle(); ts.MappingName = "report_compbanks"; DataGridColumnStyle Col1 = new DataGridTextBoxColumn(); Col1.MappingName = "credence_num"; Col1.HeaderText = "凭证编码"; Col1.Width = 93; ts.GridColumnStyles.Add(Col1); dataGrid1.TableStyles.Add(ts); DataGridColumnStyle Col3 = new DataGridTextBoxColumn(); Col3.MappingName = "id_check"; Col3.HeaderText = "支票编码"; Col3.Width = 93; ts.GridColumnStyles.Add(Col3); 您要加上:<?xml version="1.0" encoding="GB2312" ?><?xml version="1.0" encoding="GB2312" ?><items> <item Text="工程项目立项管理" Look-LeftIconUrl="top_mail.gif" AutoPostBackOnSelect="false" Look-HoverLeftIconUrl="top_mail_sel.gif" DefaultSubItemLookId="Level2ItemLook" SubGroupCssClass="Level2Group" SubGroupItemSpacing="6" Expanded="true"> <item Text="油维工程立项申请" Look-LeftIconUrl="drafts.gif" Id="11" ClientSideCommand="openWindow('../../DemondProjectProposer/ProjectDeclare/ProjectDeclare.aspx');" /> <item Text="油维工程退回修改" Look-LeftIconUrl="drafts.gif" Id="12" ClientSideCommand="openWindow('../../DemondProjectProposer/ProjectDeclare/UntredProject.aspx');" /> <item Text="油维工程变更申请" Look-LeftIconUrl="drafts.gif" Id="13" ClientSideCommand="openWindow('../../DemondProjectProposer/ProjectDeclare/AlterationProject.aspx');" /> <item Text="油维工程立项中止" Look-LeftIconUrl="drafts.gif" Id="14" ClientSideCommand="openWindow('../../DemondProjectProposer/ProjectDeclare/BreakProjectList.aspx');" /> <item Text="待推荐施工单位表" Look-LeftIconUrl="drafts.gif" Id="15" ClientSideCommand="openWindow('../../MaterialPubliForm/MaterialPubliForm/ProjectBuildGiveWay02.aspx');" /> <item Text="推荐工程施工单位" Look-LeftIconUrl="drafts.gif" Id="16" ClientSideCommand="openWindow('../../OperationUnitsProject/InspectorProject/CommendBuiness.aspx');" /> </item> <item Text="油维工程进度管理" Look-LeftIconUrl="top_contacts.gif" Look-HoverLeftIconUrl="top_contacts_sel.gif" DefaultSubItemLookId="Level2ItemLook" SubGroupCssClass="Level2Group" SubGroupItemSpacing="10" DefaultSubItemLook-LeftIconUrl="contacts.gif"> <item Text="录入油维工程进度" Look-LeftIconUrl="drafts.gif" Id="6" ClientSideCommand="openWindow('GrassRootsCreateProject.aspx');" /> <item Text="查询油维工程进度" Look-LeftIconUrl="drafts.gif" Id="7" ClientSideCommand="openWindow('GrassRootsSearch.aspx');" /> </item> <item Text="系统用户角色转换" Look-LeftIconUrl="top_notes.gif" Look-HoverLeftIconUrl="top_notes_sel.gif" DefaultSubItemLookId="Level2ItemLook" SubGroupCssClass="Level2Group" SubGroupItemSpacing="10" DefaultSubItemLook-LeftIconUrl="contacts.gif"> <item Text="系统用户角色转换" Look-LeftIconUrl="drafts.gif" Id="8" ClientSideCommand="openWindow('MateriUserRolesUpdate.aspx');" /> </item> <item Text="工程保修款审批表" Look-LeftIconUrl="top_mail.gif" Look-HoverLeftIconUrl="top_contacts_sel.gif" DefaultSubItemLookId="Level2ItemLook" SubGroupCssClass="Level2Group" SubGroupItemSpacing="10" DefaultSubItemLook-LeftIconUrl="contacts.gif"> <item Text="工程保修款审批表" Look-LeftIconUrl="drafts.gif" Id="9" ClientSideCommand="openWindow('GuaranteeProject.aspx');" /> </item></items> 刚才试了一下,要求页面编码和控件响应编码一致. 我现在可以显示中文了,并且也没有加<?xml version="1.0" encoding="GB2312" ?>也没有改Web.config, 只有一致就行,我还是用的utf8 CultureId你可以看控件的demo里那个日期选择控件的最后一个例子, 直接在页面上点击查看源文件,那个下拉框里就是这个id,而下拉框的显示值是对应的区域. 郁闷,楼上两位说的我都没解决。billrobin(宸博智者,业垂宇宙) :我用的是sql数据库文件,不是xml文件。你的问题我没法帮忙,不好意思。以后可以互相交流下。syeerzy(快乐永远*先天下之乐而乐*后天下之忧而忧*) :我查了下,好象grid始终没有CultureId这个属性,日期控件倒是有..,是不是我没找对啊?麻烦你说详细点好吗?谢谢了。 找了个临时的解决方法,可是不治根啊。我把web.cofing里的,<globalization requestEncoding="gb2312" responseEncoding="gb2312"/>删除了就可以了。但别的地方有可能会出问题啊,有没根治的方法? 这是直接写在它的源代码里的,和数据库无关,和国际化也无关。通常发生在Callback模式下,Client也可能出现。想治本就找到源码自己改吧。 一个根据SessionID来判断登录状态的实例,请大家多指教! 生产管理系统 面向对象问题,困扰 这个是怎么实现的啊。 处理日志文件存入数据库中 关于datagrid窗口中,点击连接可以控制窗口大小的问题 关于Web服务的性能监控软件 急急急,请教个关于倒计时的功能。坐等回复。。。 问个关于写代码的效率性能方面的问题 将做好的ASP.Net程序拷到另一台电脑出错 分页问题 在线等,解决问题马上结帖 js 的小问题,javascript不懂,郁闷中! frontpage 2000 web 扩展客户端安装失败是什么原因呢?
DataGridTableStyle ts = new DataGridTableStyle();
ts.MappingName = "report_compbanks"; DataGridColumnStyle Col1 = new DataGridTextBoxColumn();
Col1.MappingName = "credence_num";
Col1.HeaderText = "凭证编码";
Col1.Width = 93;
ts.GridColumnStyles.Add(Col1);
dataGrid1.TableStyles.Add(ts); DataGridColumnStyle Col3 = new DataGridTextBoxColumn();
Col3.MappingName = "id_check";
Col3.HeaderText = "支票编码";
Col3.Width = 93;
ts.GridColumnStyles.Add(Col3);
<items>
<item Text="工程项目立项管理" Look-LeftIconUrl="top_mail.gif" AutoPostBackOnSelect="false" Look-HoverLeftIconUrl="top_mail_sel.gif"
DefaultSubItemLookId="Level2ItemLook" SubGroupCssClass="Level2Group" SubGroupItemSpacing="6"
Expanded="true">
<item Text="油维工程立项申请" Look-LeftIconUrl="drafts.gif" Id="11" ClientSideCommand="openWindow('../../DemondProjectProposer/ProjectDeclare/ProjectDeclare.aspx');" />
<item Text="油维工程退回修改" Look-LeftIconUrl="drafts.gif" Id="12" ClientSideCommand="openWindow('../../DemondProjectProposer/ProjectDeclare/UntredProject.aspx');" />
<item Text="油维工程变更申请" Look-LeftIconUrl="drafts.gif" Id="13" ClientSideCommand="openWindow('../../DemondProjectProposer/ProjectDeclare/AlterationProject.aspx');" />
<item Text="油维工程立项中止" Look-LeftIconUrl="drafts.gif" Id="14" ClientSideCommand="openWindow('../../DemondProjectProposer/ProjectDeclare/BreakProjectList.aspx');" />
<item Text="待推荐施工单位表" Look-LeftIconUrl="drafts.gif" Id="15" ClientSideCommand="openWindow('../../MaterialPubliForm/MaterialPubliForm/ProjectBuildGiveWay02.aspx');" />
<item Text="推荐工程施工单位" Look-LeftIconUrl="drafts.gif" Id="16" ClientSideCommand="openWindow('../../OperationUnitsProject/InspectorProject/CommendBuiness.aspx');" />
</item>
<item Text="油维工程进度管理" Look-LeftIconUrl="top_contacts.gif" Look-HoverLeftIconUrl="top_contacts_sel.gif"
DefaultSubItemLookId="Level2ItemLook" SubGroupCssClass="Level2Group" SubGroupItemSpacing="10"
DefaultSubItemLook-LeftIconUrl="contacts.gif">
<item Text="录入油维工程进度" Look-LeftIconUrl="drafts.gif" Id="6" ClientSideCommand="openWindow('GrassRootsCreateProject.aspx');" />
<item Text="查询油维工程进度" Look-LeftIconUrl="drafts.gif" Id="7" ClientSideCommand="openWindow('GrassRootsSearch.aspx');" />
</item>
<item Text="系统用户角色转换" Look-LeftIconUrl="top_notes.gif" Look-HoverLeftIconUrl="top_notes_sel.gif"
DefaultSubItemLookId="Level2ItemLook" SubGroupCssClass="Level2Group" SubGroupItemSpacing="10"
DefaultSubItemLook-LeftIconUrl="contacts.gif">
<item Text="系统用户角色转换" Look-LeftIconUrl="drafts.gif" Id="8" ClientSideCommand="openWindow('MateriUserRolesUpdate.aspx');" />
</item>
<item Text="工程保修款审批表" Look-LeftIconUrl="top_mail.gif" Look-HoverLeftIconUrl="top_contacts_sel.gif"
DefaultSubItemLookId="Level2ItemLook" SubGroupCssClass="Level2Group" SubGroupItemSpacing="10"
DefaultSubItemLook-LeftIconUrl="contacts.gif">
<item Text="工程保修款审批表" Look-LeftIconUrl="drafts.gif" Id="9" ClientSideCommand="openWindow('GuaranteeProject.aspx');" />
</item>
</items>
<?xml version="1.0" encoding="GB2312" ?>
也没有改Web.config, 只有一致就行,我还是用的utf8