另外一个是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>
<asp:UpdatePanel runat="server" ID="upnlList" UpdateMode="Always">
<Triggers>
<asp:AsyncPostBackTrigger ControlID="btnAdd" />
<asp:AsyncPostBackTrigger ControlID="lbtnDel" />
</Triggers>
<Triggers>
<asp:AsyncPostBackTrigger ControlID="btnAdd" />
</Triggers>lbtnDel
已经在UpdatePanel 里面了,不用在写了
<asp:PostBackTrigger ControlID="gvList" />
</Triggers>
<asp:AsyncPostBackTrigger ControlID="gvList" EventName="RowCommand"></asp:AsyncPostBackTrigger>
....