web不能用timer控件,只能用客户端脚本setTimeout()执行客户端代码

解决方案 »

  1.   

    cnhgj(戏子.Com?俺真TMD够菜) 所说有误。Timer控件分在服务器端的控件和在客户端的控件。在*.aspx.cs里的声明的Timer控件是服务器控件,客户端不能捕捉到服务器端Timer的事件。在*.aspx里利用<Script>声明的控件是客户端控件。如果你希望客户端页面定时处理什么事情的话,需要用这个控件。在服务器端是可以使用Timer控件的,但是这时候只能在服务器上做事情。比如定时写写日志什么的。