3

我在层次结构中有三个更新面板:

UpdatePanel1--Root
  UpdatePanelChild1
  UpdatePanelChild2

我可以根据 updatepanel2 的事件更新 updatePanel1 中的控件吗?

4

2 回答 2

5

我不是每个更新面板一直更新的忠实粉丝 - 这似乎取消了本地更新面板让您获得的信息。

另一种选择是在代码中专门调用 OTHER 更新面板的 .Update() 方法。例如,假设您在 UppdatePanelChild1 上有一个按钮,该按钮执行一些处理并修改 UpdatePanel2 中的控件:

textBoxInsideUpdatePanel2.Text = "Updated!";
UpdatePanel2.Update();
于 2012-12-04T21:22:45.150 回答
1

是的,最简单的方法是 have UpdateMode="Always"; 然后所有更新面板都会更新,无论哪个触发了回发。

于 2012-12-04T21:19:49.613 回答