双击Timer,在代码窗口里写你的代码,提示时间到

解决方案 »

  1.   

     
    protected void Timer1_Tick(object sender, EventArgs e)
        {
            this.content.Visible = false;
            this.Timer1.Enabled = false;
        }content 是一个提示的div 或者 pannel
      

  2.   

    不知道timer 里该写什么事件 ,是重新绑定吗
      

  3.   

    是倒计时么?正好前两天我写了一个倒计时的
    var remainTime=<%= RemainSeconds %>;//倒计时时间(秒)
    var remainM;//剩余分钟
    var remainS;//剩余秒//倒计时兼刷新
    function timerRefresh(){
        if(isRefresh)//需要定时更新
        {
            remainTime--;
            if(remainTime>0){//倒计时未结束
                remainM=Math.floor(remainTime/60);
                remainS=remainTime%60;
                if(remainM<10)
                    document.getElementById("remainMin").innerHTML="0"+remainM;
                else
                    document.getElementById("remainMin").innerHTML=remainM;
                    
                if(remainS<10)
                    document.getElementById("remainSec").innerHTML="0"+remainS;
                else
                    document.getElementById("remainSec").innerHTML=remainS;
                
                setTimeout("timerRefresh()",1000);
            }else{
                form.submit();//此处将刷新改成提交即可
            }
        }
    }
      

  4.   

    yuchang1980例子写的很好,不过是写的JS,楼主说的服务器控件Timer,倒计时的话你只需要在Timer的Tick事件里加个判断就行了,当时间到了你的判断条件成立执行相应代码即可!!!
      

  5.   


      <asp:ScriptManager ID="ScriptManager1" runat="server">
            </asp:ScriptManager>
            <asp:Timer ID="Timer1" runat="server" Enabled=true Interval="10000" 
                ontick="Timer1_Tick">
            </asp:Timer>
       protected void Timer1_Tick(object sender, EventArgs e)
            {
                //when timeout ,do somethings
            }
    当然楼主你也可以完全用js来实现。    <script>
            window.setTimeout();
            window.setInterval();
        </script>上面得具体用法上网搜索一下