服务器端采用C#语法:
1.在Global.asax文件中导入命名空间
<%@ Import Namespace="System.Timers" %>
2.Global.asax文件中的Application_Start()方法内写如下代码:
System.Timers.Timer objTimer = new Timer();
objTimer.Interval = 时间; //这个时间单位毫秒,比如10秒,就写10000
objTimer.Enabled = true;
objTimer.Elapsed += new ElapsedEventHandler(objTimer_Elapsed);
3.Global.asax文件中添加一个方法
void objTimer_Elapsed(object sender, ElapsedEventArgs e)
{
//这个方法内实现你想做的事情。
//例如:修改Application的某一个值等等。
}
以上3步则可以在指定时间间隔执行这个objTimer_Elapsed()方法,即达到你要得效果。
ASP.NET定时执行某任务
最新推荐文章于 2019-09-20 15:54:25 发布
本文介绍如何使用C#在Global.asax文件中设置定时任务。通过配置命名空间、创建Timer对象并定义时间间隔,可以实现在指定时间间隔内执行特定方法。
1561

被折叠的 条评论
为什么被折叠?



