Мой код выглядит следующим образом:
<asp:UpdatePanel ID="UpdatePanel1" runat="server">
<Triggers>
<asp:AsyncPostBackTrigger ControlID="btnAddIsotope" EventName="Click" />
</Triggers>
<ContentTemplate>
<asp:gridview id="gwResults" runat="server">
'all gridview columns go here
</asp:gridview>
<asp:ObjectDataSource here>
<asp:Panel id="pnlAddIso" runat="server">
<asp:Textbox ID="txtIsoDate" runat="server" />
<asp:Button ID="btnAdd" Text="Add " CssClass="button" runat="server" />
</asp:Panel>
</ContentTemplate>
</asp:UpdatePanel>
когда я нажимаю кнопку, он должен добавить элемент из txtIsoDate в базу данных и обновить представление сетки., но когда он возвращается, он создает еще одну копию моего pnlAddIso.
почему это происходит?я весьма озадачен.пожалуйста, помогите.
если я нажму кнопку, я напишу pnlAddIso.visible = false, новая дублирующая панель не появится, но старая больше не будет работать ...