电竞比分网-中国电竞赛事及体育赛事平台

分享

UpdatePanel+timer 實現(xiàn)局部更新

 悟靜 2013-04-20

首先加入UpdatePanel

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

                     //注:UpdateMode為更新模式,設(shè)置此屬性表示只刷新UpdatePanel中的部分,若不加此屬性,默認(rèn)為Always,刷新整個頁面。

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

                           //OnTick為時間促發(fā)函數(shù)(后臺函數(shù)),Interval為時間5000為5秒,即每5秒后促發(fā)此函數(shù)
                            </asp:Timer>

                         <在此添加需要刷新的內(nèi)容>


                         </ContentTemplate>
                        <Triggers>//此處相當(dāng)于關(guān)聯(lián)。簡單解釋就是通過Timer1來促發(fā)UpdatePanel的刷新
                                      <asp:AsyncPostBackTrigger ControlID="Timer1 EventName="Tick" />
                        </Triggers>
                    </asp:UpdatePanel>

后臺代碼:

即剛才的TIMER_TICK。

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

    本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊一鍵舉報。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多