I had a similar problem.
Depending on your situation, like mine ... All the controls that you can click inside the update panel, I want to be triggers; So I was just able to use the UpdatePanel property "ChildrenAsTriggers =" true ", so solve the problem.
<asp:UpdatePanel runat="server" ID="UPCommunicationlogForm" ChildrenAsTriggers="true" >
This solved my problem, now my edit and delete buttons, which are generated from the ItemTemplate inside my gridview, call their respective methods on the server.
user2784648
source share