页面实现定时刷新的方法很多,但是要怎么实现当前显示的列表数据与读取到的数据不同时才刷新页面呢?我用的是ASP.NET。怎么实现这样的效果?
求助各位!谢谢!

解决方案 »

  1.   

    用Timer组件。
    在Timer的定时执行事件中,加:
    if(两次数据不同)
    {
        刷新代码.
    }
      

  2.   

    请问在asp.net中,刷新页面用什么代码?
      

  3.   

    主要还是客户端和服务器端数据交互问题,推荐楼主看一下xmlhttp,用这个实现很方便的
      

  4.   

    使用Meta定时刷新页面,放到iframe中去
      

  5.   

    http://community.csdn.net/Expert/topic/4374/4374604.xml?temp=.8715326
      

  6.   

    建议楼主用JadyZhu(木独朱) 的方法,因为以web方式如果你要使用timer控件,只能在global中的application事件中启用system.Timers.Timer
    http://blog.joycode.com/percyboy/archive/2004/08/21/31240.aspx
      

  7.   

    建议楼主在页面中插入下面代码
    <meta http-equiv="refresh" content="300; url=target.html">
    如果用Timer只能在application事件中使用
    http://blog.joycode.com/percyboy/archive/2004/08/21/31240.aspx