DataGridView.DataSource = DataTable 界面卡死 怎么办

csz_1987 2014-03-18 03:11:08

ListView.DataSource = DataTable;


DataTable 里大概有5000行数据,每行数据由大约20个字段构成。
当数据绑定的时候(ListView.DataSource = DataTable;),界面会卡住大约3秒,这情况应如何解决。
...全文
371 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
小恒丶 2014-03-18
  • 打赏
  • 举报
回复
引用 5 楼 csz_1987 的回复:
[quote=引用 1 楼 u011182647 的回复:] 分页
一次1000条数据的加载还是可以忍受的,绑定的这个过程大概耗时1.5秒左右。 技术上如果没有别的选择的话,可能也就只能分页折中一下。[/quote] 一次加载那么多数据也没用啊5000条谁一条一条的看啊 是客户都会希望一次看几十条
csz_1987 2014-03-18
  • 打赏
  • 举报
回复
引用 1 楼 u011182647 的回复:
分页
一次1000条数据的加载还是可以忍受的,绑定的这个过程大概耗时1.5秒左右。 技术上如果没有别的选择的话,可能也就只能分页折中一下。
csz_1987 2014-03-18
  • 打赏
  • 举报
回复
引用 1 楼 u011182647 的回复:
分页
还有别的方案么?
csz_1987 2014-03-18
  • 打赏
  • 举报
回复
引用 2 楼 u010331683 的回复:
this.BeginInvoke
看清帖子再回复。
Heartbeats6 2014-03-18
  • 打赏
  • 举报
回复
this.BeginInvoke
小恒丶 2014-03-18
  • 打赏
  • 举报
回复
分页

110,531

社区成员

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

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

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