我在层次结构中有三个updatepanel:
UpdatePanel1--Root
UpdatePanelChild1
UpdatePanelChild2
我可以在updatepanel2的事件中更新updatePanel1中的控件吗?
答案 0 :(得分:4)
我不是每个updatepanel一直更新的忠实粉丝 - 这似乎是撤消地点更新面板所带来的。
另一种选择是专门调用代码中OTHER更新面板的.Update()方法。例如,假设您在UppdatePanelChild1上有一个按钮,它执行一些处理并修改UpdatePanel2中的控件:
textBoxInsideUpdatePanel2.Text = "Updated!";
UpdatePanel2.Update();
答案 1 :(得分:1)
是的,最简单的方法是UpdateMode="Always"
;然后所有更新面板都会更新,无论哪一个触发回发。