游客:  注册 | 登录 | 搜索 | 帮助
3s地带



标题: C#如何创建线程,几秒钟就访问一个页面(asp.net页面)呢??
rsfrfz11
狂风
Rank: 5Rank: 5Rank: 5



UID 7868
精华 0
积分 690
帖子 236
现金 680
贡献值 0
阅读权限 50
注册 2007-8-24
C#如何创建线程,几秒钟就访问一个页面(asp.net页面)呢??
C#如何创建线程,几秒钟就访问一个页面(asp.net页面)呢??
private void Page_Load(object sender, System.EventArgs e)
{
//2秒钟为一个循环单位
System.Timers.Timer timer = new System.Timers.Timer(2000);
//动态添加timer的事件
timer.Elapsed +=new System.Timers.ElapsedEventHandler(timer_Elapsed);
timer.AutoReset = true; //如果为假只循环一次
timer.Enabled = true; //打开计数器
}
//调用asp.net页面,该asp.net页面仅用于更新数据
private void timer_Elapsed(object sender, System.Timers.ElapsedEventArgs e)

{
//写http协议,如访问test.aspx
}
因为没写过这种方面的,只写了一点,请知道的留言,谢谢了~~

问题补充:
我在test.aspx中写了一段可以生成静态的代码,我想每隔一定时间生成一次静态的页面,所以想每隔一定时间能自动访问test.aspx一次

顶部
张无忌
疾风
Rank: 4Rank: 4



UID 7878
精华 0
积分 249
帖子 86
现金 239
贡献值 0
阅读权限 40
注册 2007-8-24
代码下载
http://dotnet.aspx.cc/Web/WebAPplication1.zip

  
顶部
啥都想知道
疾风
Rank: 4Rank: 4



UID 7686
精华 0
积分 436
帖子 162
现金 426
贡献值 0
阅读权限 40
注册 2007-8-24
个人认为,web form不适合多线程,很容易把iis搞挂
这个最好用win form来做

顶部


 
当前时区 GMT+8, 现在时间是 2009-1-9 13:01 清除 Cookies - 联系我们 - 3S地带 - Archiver - WAP - 赣ICP备07006302号
Powered by Discuz! 5.5.0  © Processed in 0.028738 second(s), 6 queries , Gzip enabled