dataGridView1属性之RowHeadersWidthSizeMode导致加载数据缓慢

原创 2012年03月28日 11:32:20

最近发现一个奇怪的现象,其实就是一个细节方面的东西,
我在将数据库里面数据通过DataGridView显示出来的时候居然需要4分钟的时间才可以绑定到DataGridView上面,悲催的是数据量才4000条数据,
我在后台看了一下那存储过程,执行一下那个存储过程并得到所有的数据不到1秒钟的时间,我就郁闷了,这说不过去啊,在程序里调试的时候
发现this.dataGridView1.DataSource = GetHoursInfoByDep();这一句话就卡住了,需要很长的时间才 可以反应过来,DataGridView用的时间
也不短了还真没遇见过这种情况,实在是找不到原因,索性重新添加了一个DataGridView在界面上,给它设置了数据源,发现数据立刻就出来了,
这样就可以确认不是后台SQL的问题,而是DataGridView的问题,后来发现我设置了一个属性:
RowHeadersWidthSizeMode=AutoSizeToAllHeaders,就是这一句话导致绑定很慢的,设置为EnableResizing就解决问题了。

 

Winforms: DataGridView的显示刷新问题

一、             问题描述 如果把DataGridView拖拽出显示屏的可视区域,然后再拖动滚动条显示DataGridView,我们发现表格里的数据刷新有问题而不能正常显示。 二、  ...
  • jumtre
  • jumtre
  • 2015年03月14日 19:47
  • 3745

使用doublebuffered来解决VB.net中datagridview数据显示和滚动慢和卡顿的问题

最近做一个小数据库管理软件,dataset中有一个交叉查询填充的表,有3000多行,30多列,把这个表bindingsource绑定到datagridview控件上时,出现了卡顿,具体就是加载数据时看...
  • qq_38886234
  • qq_38886234
  • 2017年07月10日 19:42
  • 487

第10章 富数据控件

第10章 富数据控件(Rich Data Controls) 在前面的章节中,你看到如何使用数据源控件来执行查询,包括使用或者不使用自定义数据访问类的帮助。在这过程中,你使用了一些富数据控件(rich...
  • z365days
  • z365days
  • 2006年12月29日 01:12
  • 5437

C# datagridview插入数据慢的一个问题

c# winform 中datagridview 绑定 datatable 以后插入一行记录要20毫秒?求解释,求高效     在C# winform 程序中,先建立了一个datagridview用...
  • hemeinvyiqiluoben
  • hemeinvyiqiluoben
  • 2014年12月16日 10:36
  • 1941

dataGridView1属性之RowHeadersWidthSizeMode导致加载数据缓慢

最近发现一个奇怪的现象,其实就是一个细节方面的东西, 我在将数据库里面数据通过DataGridView显示出来的时候居然需要4分钟的时间才可以绑定到DataGridView上面,悲催的是数据量才40...
  • sctzkj
  • sctzkj
  • 2014年06月23日 11:12
  • 314

[转]dataGridView1属性之RowHeadersWidthSizeMode导致加载数据缓慢

[转]dataGridView1属性之RowHeadersWidthSizeMode导致加载数据缓慢 http://blog.csdn.net/chenpeng0118/article/detail...
  • keenweiwei
  • keenweiwei
  • 2012年03月28日 11:37
  • 1043

jqgrid加载数据

项目中加载数据采用jqgrid来加载表格数据。 之前没有接触过jqgrid,jqGrid 是一个用来显示网格数据的jQuery插件以ajax的方式和服务器端通信,想要了解这个插件就要有一定的jque...
  • jiudihanbing
  • jiudihanbing
  • 2014年03月30日 15:07
  • 1687

select2 异步 多批次加载数据

$(".select2").select2({ language: "zh-CN", allowClear: true, ...
  • u010136084
  • u010136084
  • 2016年11月11日 14:26
  • 2279

DataGridView1的属性动态设置

C# winform dategridview [1]① 取得或者修改当前单元格的内容 ② 设定单元格只读 ③ 不显示最下面的新行 ④ 判断新增行 ⑤ 行的用户删除操作的自定义 ⑥ 行、列的隐藏和删除...
  • cqbsbjianxy
  • cqbsbjianxy
  • 2009年08月08日 19:29
  • 3537

dataGridView1与数据库数据的同步更新

using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; ...
  • yu851293483
  • yu851293483
  • 2012年02月27日 21:30
  • 1705
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:dataGridView1属性之RowHeadersWidthSizeMode导致加载数据缓慢
举报原因:
原因补充:

(最多只允许输入30个字)