请教各位大侠,我在web里用Time计时器想做这样一件事,当用户点击一个按钮,连接到一新页面1,在新页面1我放了一计时器,想让过一段时间自动联接到下一新页2,我不知道为什么不起作用,自动连接语句如下:
private void timer1_Elapsed(object sender, System.Timers.ElapsedEventArgs e)
{
     Page.RegisterStartupScript("","<script      language='javascript'>window.location='display.aspx';</script>");
}

解决方案 »

  1.   

    在WebForm里不可使用Ms自带的Timer可以用settimeout
      

  2.   

    我有一个WebTimer控件,照书上做的,没什么太用,因为总刷新!如果你要用,可以留下Email 发短信息给我!
      

  3.   

    上面的大师,能不能讲的清楚一点,你说的settimeout如何用啊?
      

  4.   

    JaveScript里的一个setTimeout函数
    好象是这样用的:setTimeout(time,function());具体的你可以去G找一下,多的是。time单位好像是ns
      

  5.   

    我发给你了!!!你收一下吧!!!
    我认为这个用JS还是很好解决的!
    你要 定时调用一个服务端方法吗?
    如果不是的话还是用JS
      

  6.   

    jerrycool(子风) 方法可以,用Time计时器时你有没有测试timer1_Elapsed方法是否被执行?