比如我有21条记录,我想在datagird上只显示10条数据,然后过30秒,自动显示后10条数据,然后再过30秒,显示最后1条数据,当显示最后一条数据的时候,会在下面自动填入9条空白行,请问要怎么写

解决方案 »

  1.   

    要怎么做,datagrid在winfrm里不再webfrm里
      

  2.   

    哦,是WINFORM啊,我没有做过,我只做过WEB的,不好意思帮不了你,WINFORM实现不了分页
    但是,我想,你可以30秒绑定一次数据库,一次只绑定10条就是了,但是说是这么说,这只是给你出个主意
      

  3.   

    简单啊,用TIMER设成30秒后程序手动换页就是了
      

  4.   

    这个问题我做过一次,我也是用你个Time空件来做的,第一次我们显示10条记录,你可以做一个容器,容器的高度就是10条记录的高度,你用这个TIME空件来触发datagrid空件的Y坐标移动,你的10行记录的数字,你的TIME是30,就让程序的线程停30秒,这样就可以了.
      

  5.   

    现把所有的数据抓到dataset中来,然后用VIEW,每隔30秒抓一次,VIEW名称用时间字符串