起步软件技术论坛-X3

 找回密码
 立即注册
搜索
查看: 141|回复: 7

【结贴】datagrid中添加数据的排序问题**

[复制链接]
发表于 2009-3-3 15:55:28 | 显示全部楼层 |阅读模式
通常向datagrid中添加一条数据时,这条数据都会排在datagrid的最后一行,我想添加一条数据时,就让它显示在顶部的第一行,怎么实现?
回复

使用道具 举报

发表于 2009-3-3 16:43:50 | 显示全部楼层
这个需求还真不太好实现。不过大概做了个试验,通过这样的方式倒是可以做到的(不一定是好方法)
看演示

1.gif

456.72 KB, 下载次数: 88

回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-3-3 16:44:08 | 显示全部楼层
等待您的回答哦!
回复 支持 反对

使用道具 举报

发表于 2009-3-3 16:45:55 | 显示全部楼层
看2楼动画,具体描述不太好描述。大概思路就是有那么一个字段是序号之类的,根据这个排序,每增加一条记录的时候,总是排第一(可以是降序也可以是升序),然后提交该数据,然后刷新编辑的方式。
也许还有更好的方法,但目前只想到了这样的方式。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-3-3 17:34:04 | 显示全部楼层
哦,谢谢你,我试试,再想想!
回复 支持 反对

使用道具 举报

发表于 2009-3-4 08:24:44 | 显示全部楼层
请楼主记得反馈。有好的方法请共享。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-3-5 17:15:01 | 显示全部楼层
就用您的方法,设置数据集的排序属性,就解决了,谢谢,结贴吧!
回复 支持 反对

使用道具 举报

发表于 2009-3-5 17:19:39 | 显示全部楼层
好,谢谢反馈,上面是把数据先提交了然后在修改数据的方式,你如果不要提交数据的话,那就用用户数据集(这样的话,提交需要自己用代码来实现了)
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-7-25 23:39 , Processed in 0.043972 second(s), 18 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表