C# asp.net中gridview的Ajax更新面板
我有一个带有手风琴控件的页面,其中我有两个网格放置在两个框架中。我在网格中提供了插入新行的验证 但当我点击一个网格的更新时,两个网格都得到了验证。为了避免这种情况,我将这个网格放在更新面板中,我将更新按钮放在触发器中,如下面的代码所示。但是它在运行应用程序时抛出了一个错误 错误:::中的触发器找不到ID为“btnAdd”的控件 UpdatePanel“UpdatePanel3”C# asp.net中gridview的Ajax更新面板,c#,asp.net,gridview,triggers,updatepanel,C#,Asp.net,Gridview,Triggers,Updatepanel,我有一个带有手风琴控件的页面,其中我有两个网格放置在两个框架中。我在网格中提供了插入新行的验证 但当我点击一个网格的更新时,两个网格都得到了验证。为了避免这种情况,我将这个网格放在更新面板中,我将更新按钮放在触发器中,如下面的代码所示。但是它在运行应用程序时抛出了一个错误 错误:::中的触发器找不到ID为“btnAdd”的控件 UpdatePanel“UpdatePanel3” .... 请建议单独更新此网格的替代解决方案 提前谢谢。我自己找到了解决方案。请在下面找到。我们必须在链接按钮周围
....
请建议单独更新此网格的替代解决方案
提前谢谢。我自己找到了解决方案。请在下面找到。我们必须在链接按钮周围保留另一个更新面板
<FooterTemplate>
<asp:UpdatePanel ID="UpdatePanel3"
UpdateMode="Conditional"
runat="server">
<ContentTemplate>
<asp:LinkButton ID="btnAdd" runat="server" Text="Add" CommandName="AddNew" Width="30px" Height="30px" ToolTip="Add new User" ValidationGroup="validaiton1"></asp:LinkButton>
</ContentTemplate>
</asp:UpdatePanel>
</FooterTemplate>
<FooterTemplate>
<asp:UpdatePanel ID="UpdatePanel3"
UpdateMode="Conditional"
runat="server">
<ContentTemplate>
<asp:LinkButton ID="btnAdd" runat="server" Text="Add" CommandName="AddNew" Width="30px" Height="30px" ToolTip="Add new User" ValidationGroup="validaiton1"></asp:LinkButton>
</ContentTemplate>
</asp:UpdatePanel>
</FooterTemplate>