加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > asp.Net > 正文

.net – 更新面板复制我的控件

发布时间:2020-12-16 03:57:40 所属栏目:asp.Net 来源:网络整理
导读:我的代码看起来像这样: asp:UpdatePanel ID="UpdatePanel1" runat="server" Triggers asp:AsyncPostBackTrigger ControlID="btnAddIsotope" EventName="Click" / /Triggers ContentTemplate asp:gridview id="gwResults" runat="server" 'all gridview colu
我的代码看起来像这样:

<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添加一个项目到数据库并刷新gridview.

它添加很好,但当它回来时它会创建我的pnlAddIso的另一个副本.

为什么会这样?我很困惑.请帮忙.

如果我的按钮我写pnlAddIso.visible = false,新的重复面板不会出现,但旧的不再工作….

解决方法

我有同样的问题,但没有任何表,我找到的是未公开的div标签,删除并修复我的问题

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读