c#.net中隔一段时间自动调用某方法的问题,在线等!!
小弟刚刚从事it行业,目前在编c#的web开发,遇到了个问题。顾客有需求,他们要一个网站,主页有一个部分是要每天定时刷新的,也就是每24小时换一次,我在后台有一个方法"检...
小弟刚刚从事it行业,目前在编c#的web开发,遇到了个问题。
顾客有需求,他们要一个网站,主页有一个部分是要每天定时刷新的,也就是每24小时换一次,我在后台有一个方法"检索数据库"。请问这个问题该用哪个方法来定时调用我的"检索数据库"的方法。 展开
顾客有需求,他们要一个网站,主页有一个部分是要每天定时刷新的,也就是每24小时换一次,我在后台有一个方法"检索数据库"。请问这个问题该用哪个方法来定时调用我的"检索数据库"的方法。 展开
展开全部
timer控件,设置好时间步长,然后双击控件,进入事件,事件里调用方法即可
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
可以设一个session记录刚刚刷新的时候的日期,然后每次访问那个页面都进行判断是否是当天的那个时间,若不是则刷新,同时更新session
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
1. 用AJAX,或者把"当前时间"作为参数来调用你的方法,
优点:节约资源
缺点:有人访问才会刷新,没人访问不会刷新
2.application_start 使用 timer ;
长时间的循环不推荐使用,因为timer会被回收....
优点:节约资源
缺点:有人访问才会刷新,没人访问不会刷新
2.application_start 使用 timer ;
长时间的循环不推荐使用,因为timer会被回收....
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
在application_start事件里面开启线程 ,网上搜索asp.net定时执行。有很多现成的代码可用
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询