我有一个嵌套了几个UpdatePanels的复杂UI页面。所有这些都设置为UpdateMode = "Conditional"
我所有更新面板之外都有一个列表框。单击UpdatePanels中的任何按钮时,这些列表框上是否闪烁,这很奇怪。
我的理解是,如果该模式是有条件的,则不应发生这种情况。
关于从哪里开始进行故障排除的任何想法?
最佳答案
在父级UpdatePanels上,将ChildrenAsTriggers属性设置为False,并查看要更新的UpdatePanels的Triggers元素以明确指定触发器。
<asp:UpdatePanel ID="myUpdatePanel" runat="server" ChildrenAsTriggers="false" UpdateMode="Conditional">
<ContentTemplate>
</ContentTemplate>
<Triggers>
<asp:AsyncPostBackTrigger ControlID="btnTrigger" />
</Triggers>
</asp:UpdatePanel>
关于c# - UpdatePanels-外部控件是否重新呈现?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/740975/