vs2005使用C#编写的网站,如何在数据库记录更新时自动刷新界面显示啊?
解决方案 »
- 关于meesagebox初学者的小问题SOS 急...
- 这里的字体大小是怎回事?
- 关于消息队列,出现异常System.NullReferenceException: 未将对象引用设置到对象的实例
- 继续操作不同WinForm中的2个DatagridView控件 帮帮忙看看
- 新手入门请多多指教,感激不尽!
- web控件中如何调用javaScript进行有效性检查!
- 求C#实现的诸如某某管理系统小案例,急!!!
- 望各位大侠能帮帮我
- 异步调用webservice,等待返回结果,用sleep后醒不过来怎么办?
- ?请问如何在c#项目中调用vb.net项目~~谢谢
- 语音识别程序在控制台的形式下出现的问题
- 获取域名
在客户端增加定时刷新功能吧,比思考服务器端通知客户端要有效一些。
http://www.ibm.com/developerworks/cn/web/wa-lo-comet/
数据库更新是一个Win32程序完成的,我说的客户端是指用户以网页形式查看。
JavaScript客户端定时回调,这个是请找本Ajax书籍查看利用ASP.NET的页面缓存机制------请查看C#里的HttpCachePolicy类的使用如:HttpCahcePolicy mycache=Page.Response.Cache;
mycahe.SetExpires(DateTime.Now.AddSecond(20));
mycahe.SetCacheability(HttpCachebility.Public);
mycache.VaryByParams["页面某控件ID"]=true;//这个你也可以不要,一但设置了,那页面中该控件的值一改变,则页面马上会刷新,而不是你上面设置的每20秒自动更新一次页面