Tôi có một điều khiển máy chủ tùy chỉnh có vẻ hoạt động tốt cho đến khi tôi đặt nó trong UpdatePanel. Một khi bên trong UpdatePanel nó tiếp tục hoạt động tốt nhưng UpdatePanel bây giờ làm đầy đủ postbacks khi kiểm soát máy chủ tùy chỉnh của tôi không postback.Điều khiển máy chủ tùy chỉnh gây ra toàn bộ postbacks bên trong UpdatePanel
Tôi có cần phải làm bất cứ điều gì để kiểm soát máy chủ tùy chỉnh của tôi thực hiện đăng lại không đồng bộ trong khi ở trong UpdatePanel không?
Đây là mã có liên quan đang gây ra một postback đầy đủ. Ecs: Điều khiển máy nhắn tin là điều khiển tùy chỉnh của tôi gây ra postbacks đầy đủ trên sự kiện OnCommand mặc dù nó nằm trong 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>
Tôi cũng sẽ quan tâm đến câu trả lời này. Tôi có một điều khiển tùy chỉnh mà thực hiện IPostBackDataHandler mà sẽ không làm một phần postback bên trong một UpdatePanel. Phải có một số nước sốt bí mật gây ra một điều khiển để có được đăng ký như là một kích hoạt khi bạn sử dụng tài sản UseChildrenAsTriggers. –
điều gì sẽ xảy ra nếu bạn thêm một kích hoạt rõ ràng trên updatepanel để thực hiện một postback asynch trên sự kiện của customcontrol? – AndreasKnudsen