另外一个是GridView里面的包含的 LinkButton 无法被 UpdatePanel 识别,,如果在UpdatePanel里面的Triggers设置ControlID="lbtnDel"则会出现以下错误:A control with ID 'lbtnDel' could not be found for the trigger in UpdatePanel 'upnlList'. 
        <asp:UpdatePanel runat="server" ID="upnlList" UpdateMode="Always">
            <Triggers>
                <asp:AsyncPostBackTrigger ControlID="btnAdd" />
                <asp:AsyncPostBackTrigger ControlID="lbtnDel" />
            </Triggers>

解决方案 »

  1.   

    <asp:UpdatePanel runat="server" ID="upnlList" UpdateMode="Always">
                <Triggers>
                    <asp:AsyncPostBackTrigger ControlID="btnAdd" />
                               </Triggers>lbtnDel
    已经在UpdatePanel 里面了,不用在写了
      

  2.   

    <Triggers>
                    <asp:PostBackTrigger ControlID="gvList" />                
                </Triggers>
      

  3.   

    ...
    <asp:AsyncPostBackTrigger ControlID="gvList" EventName="RowCommand"></asp:AsyncPostBackTrigger>
    ....