找回密码
 立即注册

QQ登录

只需一步,快速开始

crl_Jack

注册会员

6

主题

16

帖子

88

积分

注册会员

积分
88
crl_Jack
注册会员   /  发表于:2023-8-31 19:53  /   查看:2525  /  回复:4
10金币

附件: 您需要 登录 才可以下载或查看,没有帐号?立即注册

最佳答案

查看完整内容

你这个单元格如果存的是数字,那么自然就是按照数字排序的,现在看来应该是存储的字符串,才会这样 所以设置数据源的时候设置正确就可以了

4 个回复

倒序浏览
最佳答案
最佳答案
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2023-8-31 19:53:32
来自 3#
你这个单元格如果存的是数字,那么自然就是按照数字排序的,现在看来应该是存储的字符串,才会这样

所以设置数据源的时候设置正确就可以了
回复 使用道具 举报
crl_Jack
注册会员   /  发表于:2023-9-1 09:30:47
2#
怎样才能按数字部分排序
回复 使用道具 举报
一路向东
注册会员   /  发表于:2023-9-18 12:09:46
4#
需要先设置列的数据类型:
VB: C1FlexGrid.Cols(0).DataType = GetType(Boolean)
C#: C1FlexGrid.Cols[0].DataType = typeof(bool);
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2023-9-18 18:34:37
5#
单纯设置列的数据类型可能没法解决楼主的问题,问题的原因主要还是数据本身就是字符串
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部