我刚学。NET,很简单的一个repeater控件的数据绑定,刷新后CPU资源就占满了,但点转向或重新打开就没问题,这问题很菜,别笑我

解决方案 »

  1.   

    绑定数据的时候使用GridView来绑定
    你说的这个问题 好象应该是你的数据库中的数据过大,你直接一次绑定出来引起的
    解决办法使用存储过程进行数据绑定
      

  2.   

    To2楼:绑定数据的时候使用GridView来绑定 
    从性能考虑:repeater要优于GridView。
    -------------------------------------------
    刷新后CPU资源就占满了
    检查是否一次取出来的数据量很大,如果是取出大量数据建议:用分页存储过程。
      

  3.   

    标签div没有关闭导致的,我晕
      

  4.   

    看来楼主已经找到答案了...绑定数据的时候就像楼上的楼上的楼上的楼上的所说...repeater优于GridView,而且自由度要大
    这些东西要看情况..提取数据的时候尽量不要用select *来做,需要什么提什么。
    另外在where里也要设定好查询的条件,如果过多要做分页。我做分页都会设startIndex来记录每次查的值,这样可以尽量数据库运算和网络传输量