【发布时间】:2009-06-30 20:02:42
【问题描述】:
CollapsiblePanelExtender 似乎主要设计用于折叠/展开以响应用户鼠标事件。是否还有一种好方法可以让扩展器折叠/展开内容以响应客户端 javascript?
在我的特殊情况下,我在一个页面上有许多 CollapsiblePanelExtenders(及其相应的面板),我想知道是否可以通过在客户端严格执行类似的操作来实现“展开所有面板”按钮:
for each CollapsiblePanelExtender on this page, call somethingOrOther(extender)
如果我进行完整的回发,我可以在服务器端实现这个逻辑,但是我的页面需要很长时间才能加载,所以这似乎不会提供非常流畅的用户体验。因此我有兴趣做展开/折叠客户端。
这似乎不是 AJAX 控制工具包人们想到的用例,但我想我会检查一下。
【问题讨论】:
-
如果它最初是在 javascript 中完成的,那绝对是可能的。但是,我不想翻遍源代码,所以也许发布有问题的功能?
标签: ajaxcontroltoolkit collapsiblepanelextender