你可以用AspNetPager的url分页模式来实现:http://www.webdiyer.com/aspnetpager

解决方案 »

  1.   

    在web.config中,设置 
    <sessionState 
                mode="StateServer"
                stateConnectionString="tcpip=127.0.0.1:42424"
                sqlConnectionString="data source=127.0.0.1;Trusted_Connection=yes"
                cookieless="false" 
                timeout="600" 
        />
    再用session就可以10个小时不过期,但服务器要开启asp.net state service.
      

  2.   

    WEBFORM  ViewState  这个能解决