当前位置:编程学习 > C#/ASP.NET >>

如何定期执行asp.net中的一个页面?如何定期执行asp.net中的一个页面?

是这样的
我有一个windows服务会每隔一段时间更新一下数据库中某个表的列的时间
我在页面来核查这个时间是否超过了一定的时间范围来判断这个windows服务是否在正常运行。
并把核查出来的结果显示到页面上。
这样我就需要隔段时间来执行这个页面,返回给用户正确的结果。
请问如何定期来执行这个页面呢?

PS一下需求是客户定的,请不要怀疑一些需求性的东西,我想知道的就是如何定期来执行一个页面,谢谢! --------------------编程问答-------------------- 外部调用vbs定时执行aspx页面 --------------------编程问答-------------------- 请楼上的能详细点吗?谢谢啊。 --------------------编程问答-------------------- Ajax
setTimeout()方法,可以自己设定每隔多长时间执行一个JS函数,可以在此函数调后台方法读数据 --------------------编程问答-------------------- 用Scheduled Tasks定时运行vbs脚本


vbs脚本如下:

Set objHTTP = CreateObject( "WinHttp.WinHttpRequest.5.1" )

 objHTTP.Open "GET", "http://你的页面地址", False
 objHTTP.Send

Set objHTTP = Nothing --------------------编程问答-------------------- Ajax

脱离浏览器以后是不是就不好用了?

vbs的方法可以脱离浏览器,但缺点是要添加Scheduled   Tasks --------------------编程问答-------------------- Web程序是在我登录了以后才需要不段的更新的,退出这个程序其实就不需要在更新的了
因为,当用户下次再登录的时候进入这个页面,他点击到这个页面的时候我就会去查询一下数据库了就会把
最新的结果显示给用户了呀。
还有Scheduled   Tasks是什么呢? --------------------编程问答-------------------- 那就用Ajax,
Scheduled Tasks是计划任务 --------------------编程问答-------------------- 谁能给个定期执行一个页面的方法呢?WEB好象没Time控件啊 --------------------编程问答-------------------- 最简单的方法是
<meta http-equiv=refresh content="10"> 
10表示10秒刷新一次 --------------------编程问答-------------------- 最简单的方法是
<meta   http-equiv=refresh   content="10">  
10表示10秒刷新一次
------------
顶这个 --------------------编程问答-------------------- 谁知道WEB为什么没Timer控件呢? --------------------编程问答-------------------- 谁知道asp.net为什么没Timer控件呢? --------------------编程问答-------------------- 服务器端:不可能有。
浏览器端:你确定一定以及肯定?那貌似只能自己写脚本了。 --------------------编程问答-------------------- 刚去找了下资料,WinForm有Timer控件,他所执行的代码在窗体是可以看到的
WEB中的Times.Timer是服务器计时器,他所执行的代码由于没有提交,所以在客户端是看不见代码所执行的效果的。
不知道对不对。 --------------------编程问答-------------------- 路过 --------------------编程问答-------------------- 装了.net ajax后就会有WEB的timer控件啦,很好用的 --------------------编程问答-------------------- Ajax setTimeout()这个方法,也可以用内嵌iframe的页面刷新方法(隐藏)
补充:.NET技术 ,  ASP.NET
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,