找回密码
 立即注册

QQ登录

只需一步,快速开始

sherclock

初级会员

34

主题

77

帖子

259

积分

初级会员

积分
259
sherclock
初级会员   /  发表于:2018-3-22 19:53  /   查看:3576  /  回复:4

  C1FlexGrid  使用C1FlexGrid .DataSource=DataTable 赋值时,对于特殊字符会出现乱码 ,例如  Ë 会显示为?


DataTable 中的特殊字符是正常的,请问这个问题该怎么解决,非常感谢。




4 个回复

倒序浏览
JeffryLI
葡萄城公司职员   /  发表于:2018-3-23 11:04:13
沙发
您好,您这个属于特殊字符了,您现在的控件版本的是多少。
请点击评分,对我5分评价,谢谢!

葡萄城控件服务团队
官方网站: https://www.grapecity.com.cn/developer
回复 使用道具 举报
sherclock
初级会员   /  发表于:2018-3-26 13:41:23
板凳
JeffryLI 发表于 2018-3-23 11:04
您好,您这个属于特殊字符了,您现在的控件版本的是多少。

你好这个问题我解决了,

还有一个问题:     使用如下的方式添加批注信息,如何把添加的批注删除呢?谢谢。
strNote = string.Format("不满箱提醒:再增加{0}套,可共装满{1}箱", AddQty, Shang);
                        CellNote note = new CellNote(strNote);
                        CellRange rg = dgvMakeList1.GetCellRange(rowNo, 2);
                        rg.UserData = note;
                      CellNoteManager= CellNoteManager mgr = new CellNoteManager(dgvMakeList1);
回复 使用道具 举报
sherclock
初级会员   /  发表于:2018-3-26 13:54:21
地板
回复 使用道具 举报
JeffryLI
葡萄城公司职员   /  发表于:2018-3-26 17:36:28
5#

您好,您可以获取到这个区域再把UserData 清除掉。看看这个是否能达到您的效果。希望能帮到您。
请点击评分,对我5分评价,谢谢!

葡萄城控件服务团队
官方网站: https://www.grapecity.com.cn/developer
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部