我有一个自定义服务器控件,它似乎可以正常工作,直到我将它放入 UpdatePanel 中。一旦进入 UpdatePanel,它会继续正常工作,但当我的自定义服务器控件执行回发时,UpdatePanel 现在会执行完整回发。
我是否需要做任何事情来让我的自定义服务器控件在 UpdatePanel 中执行异步回发?
这是导致完整回发的相关代码。ecs:Pager 控件是我的自定义控件,即使它在 UpdatePanel 中也会导致 OnCommand 事件的完整回发。
<asp:UpdatePanel ID="ClosedIssuesUpdatePanel" runat="server">
<ContentTemplate>
<ecs:Pager ID="ClosedIssuesPager" OnCommand="ClosedIssuesPager_Command" runat="server" />
<asp:Repeater ID="ClosedIssuesRepeater" runat="server">
....
</asp:Repeater>
</ContentTemplate>
</asp:UpdatePanel>