比如:A类,有一个方法a(),用来查询数据库的最新一条记录,显示警报信息,数据库的数据每十秒更新一次,那a()就得每十秒执行一次,不知道怎么弄?因为这个报警信息要显示在整个web应用的每一个页面,请教有没有什么好的方法,而不用一个页面一个页面的去调用a()。
解决方案 »
- GridView 为过程或函数 Pr_ProductUnitUpdate 指定了过多的参数。
- 关于生成静态页,急求
- viewstate
- 请高手们帮帮忙??谢谢!!!
- gridview有没有办法一点编辑就马上取出当前行的值.
- asp.net发布网站后,放到服务器上出错!高手请进!
- 要向上级数据库传输,该用哪种方式啊?
- jQuery lightBox 如何设置图片的大小
- 遇到个不是很好描述的问题,只说下现象,有遇到过的帮忙分析下可能是什么原因呢?谢谢
- asp.net中使用c#连接sql server最好的方法是什么?
- HttpModel咋不能处理wmv请求?
- session写成类Session_End
没有模板页
我先查下timer控件怎么用的,再看看
timer1.Interval = 3000;
timer1.Enabled = true;
timer1.Tick += new EventHandler(timer1_Tick);
void timer1_Tick(object sender, EventArgs e)
{}
多线程
1.可以写个服务
2.可以弄个线程
3.可以弄个asp.net的定时器
4.也可以弄个js的定时器(setTimeOut())
<script>setInterval("location.reload()", 10000); </script>每隔10秒会重新刷新当前页面,不过你服务器抗得住不,频率太高了