我有一个很慢的页面UpdatePanel。它的UpdatePanel被设置为有条件地更新。我面临的问题是UpdatePanel会在客户端呈现时立即执行部分回发。我的问题是:防止UpdatePanel部分回发
- 是否有可能防止发生第一次部分回发?
- 这是否甚至是良好的做法?为什么或者为什么不?
感谢您的帮助。
标记:
<asp:UpdatePanel UpdateMode="Conditional" ChildrenAsTriggers="false" runat="server" ID="updatePnlValidationErrors">
<ContentTemplate>
<span runat="server" id="validationErrors" class="error"></span>
</ContentTemplate>
<Triggers>
<asp:AsyncPostBackTrigger EventName="Click" ControlID="btnCompletePurchase" />
<asp:AsyncPostBackTrigger EventName="Checkout_Click" ControlID="checkoutBox" />
</Triggers>
</asp:UpdatePanel>
没有代码直接接触的UpdatePanel。
您是否在页面加载事件中更新了更新面板? –
@DTs不,不在服务器端。我只有两个触发器绑定到它,并且都是按钮上的点击事件。 – khalid13
你如何检查你的更新面板,看看它是否在页面加载回传? –