为什么c# asp写的定时器不起效果?

图片说明图片说明

asp是页面响应,执行完后就结束返回到客户端了。
用html的定时刷新吧。

把System.Timers.Timer对象声明为整个页面级的一个对象,你这样是把它定为了一个私有对象了,对象的生存周期有问题,如果方法执行结束或页面又刷新什么的时候对象都会失效,而且我看alert的脚本也不是很规范的样子,最好写成RegisterStartupScript("alert","alert('测试!');"); 或者Response.Write("alert('测试');");