应用开发与实践作者刘乃琦郭小芳第12章AJAX异步刷新技术课案.pptVIP

  • 8
  • 0
  • 约2.01万字
  • 约 46页
  • 2017-03-03 发布于广东
  • 举报

应用开发与实践作者刘乃琦郭小芳第12章AJAX异步刷新技术课案.ppt

应用开发与实践作者刘乃琦郭小芳第12章AJAX异步刷新技术课案.ppt

12.2.3 Timer控件 Timer定时器用JavaScript构建非常容易,但在ASP.NET中实现Timer定时器不但困难,而且运作起来非常麻烦,还会损耗计算机资源。但AJAX Framework直接构建了一个AJAX Timer服务器控件,让程序开发人员可以通过设置时间间隔来触发特定事件的操作。 Timer控件的使用非常简单,其中比较重要的属性有Interval及Enalbed,最重要的事件是Tick事件,下面分别对它们进行介绍。 Interval属性 Interval属性用来设置页面更新间隔的最大毫秒数,其默认值为60000毫秒(即60秒)。每当到达Timer控件的Interval属性所设置的间隔时间而进行回发时,就会引发服务器端的Tick事件,在该事件中可以根据实际需要定时执行特定的更新操作。 注意: 使用Timer控件可能会加大Web应用程序的负载,因此,在引入自动回发特性前并在确实需要的时候才推荐使用Timer控件,同时尽可能把它的间隔时间设置的长一点,因为如果设置的太短,将会使得页面回发频率增加,加大服务器的负载流量。 Enabled属性 如果要停止一个定时器,可在服务器端代码中将Timer控件的Enabled属性设置为false实现。Enabled属性用来确定Timer控件是否可用。 Tick事件 Tick事件用于在指定的时间

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档