问一个关于DataGridView的数据填充问题

nimingxin1987 2010-01-14 09:48:46
现有大量数据(也不是特别大,5000到1W之间),要求不许分页,并且不断有信息进入插入到index=0位置上
之前试过的方案一:在初始加载的时候先查出信息总数,给dgv添加这些行,然后只加载少量信息,能撑满屏幕就可以,然后通过子线程继续加载其余数据,不过发现这样做之后,dgv的滚动条就会死掉,莫名其妙
方案二:也是初始加载的时候先查出信息总数,给dgv添加这些行,只加载少量信息,然后如果dgv发生发生Scroll事件,e.NewValue和e.OldValue判断应该是第几条数据,到数据库中取,不过速度实在太慢
本人菜鸟,经验不多,也没有哪位前辈能提供一下好的方法啊
...全文
91 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
nimingxin1987 2010-01-14
  • 打赏
  • 举报
回复
对不起,是我没说清楚,是winform
Hamsic 2010-01-14
  • 打赏
  • 举报
回复
en Ajax
one2zero 2010-01-14
  • 打赏
  • 举报
回复
AJAX 不刷新页面貌似可以
asharpnet 2010-01-14
  • 打赏
  • 举报
回复
使用dhtmlxSuite—Grid,利用Ajax获取新数据

111,120

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • AIGC Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧