代码之家  ›  专栏  ›  技术社区  ›  MrHinsh - Martin Hinshelwood

在ASP.NET AJAX中停止和启动计时器

  •  4
  • MrHinsh - Martin Hinshelwood  · 技术社区  · 16 年前

    如果您有一个ASP.NET UpdatePanel和一个触发UpdatePanel刷新的ASP.NET计时器,那么在javascript中是否可以停止/暂停计时器?

    当用户鼠标悬停在更新面板上时,我想停止计时器!

    2 回复  |  直到 13 年前
        1
  •  3
  •   Squiggs.    16 年前

    http://forums.asp.net/t/1094798.aspx

    然后将客户端事件附加到updatepanel ala-

    http://encosia.com/2007/07/13/easily-refresh-an-updatepanel-using-javascript/ -但改为onmouseover来调用它们。

        2
  •  10
  •   Martijn Pieters    13 年前

    最好的方法是为计时器控件使用Enabled属性

    timer1.Enabled = false; //For stop the timer
    
    timer1.Enabled = true; // For starting the timer