码迷,mamicode.com
首页 > Web开发 > 详细

AJAX中UPDATEPANEL配合TIMER控件实现局部无刷新

时间:2016-11-10 18:39:51      阅读:227      评论:0      收藏:0      [点我收藏+]

标签:script   通过   函数   服务   post   str   async   关联   tostring   

首先加入UpdatePanel

        <asp:UpdatePanel ID="UpdatePanel2" runat="server" UpdateMode="Conditional">

                     //注:UpdateMode为更新模式,设置此属性表示只刷新UpdatePanel中的部分,若不加此属性,默认为Always,刷新整个页面。

                            

                           //OnTick为时间促发函数(后台函数),Interval为时间5000为5秒,即每5秒后促发此函数
                            </asp:Timer>

                         <在此添加需要刷新的内容>

         
                      <Triggers>//此处相当于关联。简单解释就是通过Timer1来促发UpdatePanel的刷新
                                      <asp:AsyncPostBackTrigger ControlID="Timer1 EventName="Tick" />
                      </Triggers>

         <ContentTemplate>

          <asp:Timer ID="Timer1 runat="server" Interval="5000" OnTick="Timer2_Tick">
                         </ContentTemplate>

      
                    </asp:UpdatePanel>

后台代码:

即刚才的TIMER_TICK。

protected void Timer1_Tick(object sender, EventArgs e)
    {
         此处写上需要在5秒后做的事情。
   }

AJAX中UPDATEPANEL配合TIMER控件实现局部无刷新

标签:script   通过   函数   服务   post   str   async   关联   tostring   

原文地址:http://www.cnblogs.com/BrokenIce/p/6051779.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!