我就纳闷了,你们为什么总在讨论控件(例如gridview,repeater之类的)分页的问题。分页和控件有问题吗??????分页完全是数据库的问题,取多少行数据的问题,和控件有屁关系呀。别告诉我说你把某个表几万行数据一下取出来,而只是在gridview一页一页的显示。那样还有分页的必要性吗?——————————————————————控件只是控件,存放n行数据。数据库取出来n行数据,放到控件里。点“第几页”再继续读取数据库,取数据,绑定数据库。——————————————————————————————数据库如何取第n行到第n+m行数据的办法,Google里查。

解决方案 »

  1.   

    是啊,同感,一种问题总是被n个人提问,不会自己在论坛里面找,或者Google下么?
    鄙视这种人
      

  2.   


    我的意思是说:打算提问用GridView, Repeater,DataList怎么分页呀?,提这些问题的人不要再提了。分页和数据集控件没一点关系。数据集控件只存放你取出来的数据。至于你如何取,取几行,从第几行取到第几行数据,那是数据库的问题,和数据集控件没关系。
      

  3.   


    选择操作:我没动你的意思。如果需要在控件上显示数据,就两行代码了。
    this.Repeater1.DataSource = bll.FindAll();
    this.Repeater1.DataBind();你所谓的“选择操作”是什么呢,如果是分页的话,自己做个分页控件,取出来数据,给控件。