У меня есть собственный серверный элемент управления, который, кажется, работает нормально, пока я не поместил его в UpdatePanel. Оказавшись внутри UpdatePanel, он продолжает работать нормально, но UpdatePanel теперь выполняет полную обратную передачу, когда мой пользовательский серверный элемент управления выполняет обратную передачу.
Нужно ли что-либо делать, чтобы мой пользовательский серверный элемент управления выполнял асинхронные обратные передачи, находясь внутри UpdatePanel?
Вот соответствующий код, который вызывает полную обратную передачу. Элемент управления ecs: Pager - это мой пользовательский элемент управления, который вызывает полные обратные вызовы для события OnCommand, даже если оно находится в UpdatePanel.
<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>