【发布时间】:2011-10-03 16:16:31
【问题描述】:
可能重复:
how to call a javascript fn in Update panel on Partial postback in asp.net
更新面板正在执行部分回发,我有一个 Timer_Tick 方法,我调用该方法进行数据绑定和 updatepanel onLoad 以进行一些图形计算。我使用 Javascript 绘制图形
window.onload = function () {
r.init();
};
所以当页面加载时显示图表,当更新面板在 4 秒后更新时,不会调用 r.init。我尝试了很多东西。图表消失。 谁能给我一个如何在页面部分回发后执行 JavaScript 的示例。
<asp:UpdatePanel runat="server" ID="Holder" OnLoad="Graphstats" UpdateMode="Always" ChildrenAsTriggers="True">
<ContentTemplate>
...
<asp:Timer ID="Timer1" runat="server" Interval="3000" OnTick="Timer_Tick" />
</ContentTemplate>
</asp:UpdatePanel>
【问题讨论】:
标签: asp.net ajax updatepanel page-lifecycle