Mad*_* Zu 5 .net vb.net asp.net updatepanel
我的代码看起来像这样:
<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>
Run Code Online (Sandbox Code Playgroud)
当我点击按钮时,它应该从txtIsoDate添加一个项目到数据库并刷新gridview.
它添加很好,但当它回来时它会创建我的pnlAddIso的另一个副本.
为什么会这样?我很困惑.请帮忙.
如果我的按钮我写pnlAddIso.visible = false,新的重复面板不会出现,但旧的不再工作....
小智 12
我有同样的问题,但没有任何表,我找到的是未封闭的div标签,删除并修复我的问题
| 归档时间: |
|
| 查看次数: |
4956 次 |
| 最近记录: |