我将以下UpdatePanel链接到触发器中的计时器。 如您所见,我在内容模板中有两个组件。
<asp:UpdatePanel ID="UpdatePanel1" UpdateMode="Always" runat="server">
<Triggers>
<asp:AsyncPostBackTrigger ControlID="tmrNotifications" EventName="Tick" />
</Triggers>
<ContentTemplate>
<asp:Label runat="server" ID="lblNotifications"></asp:Label>
<div id="notificationsDiv" runat="server"></div>
</ContentTemplate>
</asp:UpdatePanel>
我有一个通知中心,这是一个在点击时向下滑动的div。
我的问题是,当通知中心打开并且计时器重置时,通知中心会消失。
如果它是打开的,我可以做些什么来保持它,但更新内部的内容。
答案 0 :(得分:0)
您需要将div放在更新面板周围,然后让更新面板更新内部的内容。
你在那里做的事情会在每次更新时重新绘制标签和div。