0

我在 EditSite.aspx 中有两个 Ajax Accordions。每个手风琴大约有六个窗格。在每个窗格中,我都有一个 asp:GridView 控件,它允许站点管理员执行各种任务,维护数据。它看起来不错,工作也很漂亮,但是...

随着 GridView 控件中的每次更新、插入等操作,手风琴折叠并打开默认窗格。我怀疑这是因为页面在回发事件中重新加载。这是一个主要的烦恼。我已经读到手风琴应该能够保留打开窗格的索引并返回到该窗格,但是随着 GridView 更新,这不会发生。

知道如何让 GridView 提交其插入、更新、删除等并保持手风琴窗格打开吗?

4

1 回答 1

0

将 Accordion 放入 UpdatePanel 中,并将面板的属性 UpdateMode 设置为“Conditional”。

http://www.asp.net/web-forms/videos/aspnet-ajax/how-do-i-use-the-conditional-updatemode-of-the-updatepanel

于 2012-11-01T18:50:36.290 回答