为什么数据量有三百条左右,datagrid的databind就很慢啦,要运行好长时间?
有加快databind的方法吗,我已经用了sqldataread代替sqldataAdapter了,还有什么别的方法呀?

解决方案 »

  1.   

    sqldataadapter.fill一部分记录到datatable中去
      

  2.   

    你的datagrid的列是不是很多呀?应该是很快的,只有查询数据时才可能会慢
      

  3.   

    那么少的数据还需要多页吗,databind为什么那么慢呀,郁闷啊,大家用DataGrid时databind快吗?
      

  4.   

    只有300条记录慢,大概不会是ADO.NET的问题,可能是因为你没有分页,耗费大量时间来生成、显示HTML代码。你试试分页吧。
      

  5.   

    我是没用分页呀,分页看起来不方便,为什么要用分页呀, 难道生成html有那么慢吗