datagrid排序出bug了。。。 用DataGrid排序,数据少的话正常,但数据多了排序就乱了。如图:这是排序前的:这是点击age排序后的:并没有升序或者排列啊。但是数据少的话就可以,第3条记录往后都是新加的,加入以后就不行了。为什么?另外,age的数据类型应该是什么?我用的string。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 图片看不到另外,既然是年龄,应该用 int 吧 靠,百度的图片引不到这里。我换下。这是排序前的:这是点击age排序后的:到底什么原因啊?如果说string无法排序的话为什么数据少的时候可以正确排序? 已经排序了,字符串是依次按asc码排序的,你要把列值类型设置为int 数据少的时候0-9按数字和按asc码排序当然看起来是一样的 ..............某牛人又发现bug了?你把个位数右对齐显示成2位试试?0和14比显然0在前面 7和14比 7在14后面 07和14比 07在前面这就是字符串比较 不是因为数据少 也不是bug 哦明白了。谢谢。那汉字的话是按什么排序的?想用拼音排序该怎么设置?因为我点name排序并不是按拼音排的,我name列也是设的string型。 C# 如何对 汉字 进行排序,如按拼音排序,或笔划排序http://social.microsoft.com/forums/zh-CN/visualcshartzhchs/thread/be9d4c0d-8008-43ad-b8dd-e41a21a8c96f/ 获取href里链接的正则表达式。百度不出这样的。高手解答100分 特急跪求,调用自定义的类库中的方法出错! 右键下载问题 如何编辑一个按钮,点击这个按钮就可以让DataGrid选中下一行呢? 新手讨教window.open! 请问1.逻辑和数据是不是一定要和窗体绑定? 2.窗体之间的数据传递 怎样实现数据访问层比较好? 关于日期格式问题(日/月/年)? 那位大侠有C#用ADO.NET对数据库进行增、删、改操作的源码?谢谢先。 .net似乎对组件编程的支持很强?就是说,似乎省区了很多繁琐的细节? C#+flash动画开发医院触摸屏查询系统 .net读取xml 文件问题
这是排序前的:这是点击age排序后的:到底什么原因啊?
如果说string无法排序的话为什么数据少的时候可以正确排序?
你把个位数右对齐显示成2位试试?
0和14比显然0在前面
7和14比 7在14后面
07和14比 07在前面
这就是字符串比较 不是因为数据少 也不是bug
那汉字的话是按什么排序的?想用拼音排序该怎么设置?因为我点name排序并不是按拼音排的,我name列也是设的string型。
http://social.microsoft.com/forums/zh-CN/visualcshartzhchs/thread/be9d4c0d-8008-43ad-b8dd-e41a21a8c96f/