加个button控件(点了才开始),加个timer控件,双击button,双击timer1各写入代码,参考代码如下: private void button1_Click(object sender, EventArgs e)//button事件
        {
            timer1.Interval = 5000;//5000毫秒,即5秒执行一次
            timer1.Start();        }        private void timer1_Tick(object sender, EventArgs e)//timer1事件
        {
             {……}             
        }
————以上代码有问题啊,Timer是服务器端控件,执行起来毫无反应!设置了断点后看到一下下结果,怎么解决啊,拜托了,各位!

解决方案 »

  1.   

    你做网页形式应该用页面刷新而不用timer.
      

  2.   

    我javascript也不熟啊,要不哪位叫我怎么用脚本的window.setInterval() 来调用aspx.cs中的方法,谢了
      

  3.   

    in   the   html   
      <script   language=javascript>   
      function   GetClass()   
      {   
          var   k="";   
          k="<%=GetClass()%>";   
          alert(k);   
      }   
      setInterval(GetClass(),3000)   
      </script>   
        
      in   the   C#   
      public   string   GetClass()   
      {   
            return   "OK";   
      }   
    -------------------------------------------
    web不是很熟悉,可能比你还菜,呵呵,这个拿去看看行不?
      

  4.   

    你可以弄个隐藏的iframe
    然后用setInterval不停的reload这个iframe
    把你的方法写在这个iframe里面
    这样就可以代替刷新页面了或者用AjaxPro