2008-11-12 65 views
1

我使用的是asp.net/c#,并且有多个Collapsible Panel Extender在页面加载时动态创建。控件位于更新面板中,每5秒更新一次。我遇到的问题是每当更新面板更新控件的状态重置。例如,Collapsible Panel Extender的生命周期开始于折叠状态,如果我然后展开面板并发生更新,面板将恢复为折叠状态。保存并加载CollapsiblePanelExtender通过回发控制状态

如何保存Collapsible Panel Extenders的状态,然后在更新发生后重新加载状态?这甚至是正确的方法吗?

感谢

杰克

回答

1

找到了答案,所有你需要做的是页面初始化,而不是页面加载过程中添加控件。他们然后保持那里状态。