为什么母版页的UpdatePanel触发事件也会触发内容页面中的UpdatePanel?

时间:2015-12-29 19:02:43

标签: asp.net updatepanel

我在主页中有以下updatepanel:

<asp:UpdatePanel runat="server" id="pnlHeartBeat" UpdateMode="Conditional">
    <Triggers>
        <asp:AsyncPostBackTrigger ControlID="HeartBeat" EventName="Tick" />
    </Triggers>
    <ContentTemplate>
        <asp:Timer runat="server" id="HeartBeat" Interval="180000" OnTick="Heartbeat_OnTick"></asp:Timer>
    </ContentTemplate>
</asp:UpdatePanel>

无论我在网站的哪个位置,这都运行得很好......直到我导航到另一个更新面板的内容页面,之后每当触发母版页的updatepanel时,内容页面的更新面板也将如此。

这是一个内容页面updatepanel:

<asp:UpdatePanel ID="ajaxColumnGroups" runat="server" ChildrenAsTriggers="true" UpdateMode="Conditional">
    <Triggers>
        <asp:AsyncPostBackTrigger ControlID="cboxAllorNone" EventName="CheckedChanged" />
    </Triggers>
    <contenttemplate>
        <dx:ASPxCheckBox ID="cboxAllorNone" runat="server" text="Select/Deselect All" OnCheckedChanged="cboxAllorNone_CheckChanged" autopostback="true"></dx:ASPxCheckBox> 
        <dx:ASPxPageControl runat="server" id="tabColumnGroups" ActiveTabIndex="0"></dx:ASPxPageControl>
    </contenttemplate>
</asp:UpdatePanel>

如何阻止此行为? 感谢

0 个答案:

没有答案