【发布时间】:2011-10-11 14:41:13
【问题描述】:
我有 c# windows 窗体,当它打开时它会加载数千条记录来填充数据表,问题是当我单击窗体时,它会在显示所有数据之前显示一段时间的空白窗口,所以
如何在数据加载时在 datagridview 上显示等待标志并让表单的其他控件可见?
如果它完成了工作,我该如何加快它的速度。我准备好进行线程化了。
【问题讨论】:
-
是否可以选择使用 jQuery?您可以使用 jQuery 完成所有这些操作(表和加载器图像的异步加载)。你想在页面上显示多少行,如果你只想要一个选择,你可以使用 pageddatasource
-
@Ivo,它是 winforms,而不是 html/web - 所以没有 jQuery。
-
@Ivo: see
-
很抱歉在我的“自己”的世界里太多了,但我认为 pagedatasource 仍然是一个选项
-
您是否对 DataGridView 进行任何格式化?通常从后端获取数千条记录应该在不到一秒的时间内完成。
标签: c# .net database winforms .net-3.5