CollapsiblePanelExtenderは、主にユーザーのマウスイベントに応答して物事を折りたたむ/展開するように設計されています。クライアント側のJavaScriptに対応してエクステンダを折りたたんだり展開したりする良い方法はありますか?CollapsiblePanelExtender:クライアント側のjavascriptから折り畳み/展開を開始できますか? (AJAX Control Toolkit)
特定のケースでは、ページにCollapsiblePanelExtenders(および対応するパネル)がいくつかあります。このようなことをクライアントで厳密に行うことで、「すべてのパネルを展開」ボタンを実装できるかどうか疑問ですサイド:
for each CollapsiblePanelExtender on this page, call somethingOrOther(extender)
私はフルポストバックをやった場合、私は代わりに、このロジックをサーバ側に実装することができますが、私のページをロードするのに長い時間を要し、それは非常に滑らかなユーザーを提供することになるようなので、これはいないようです経験。したがって、クライアントサイドの展開/折りたたみを行うことに興味があります。
これはAJAX Control Toolkitの人々が念頭に置いていたユースケースではないようですが、確認したいと思っていました。
javascriptで元々行われた場合は、間違いなく可能です。しかし、私はソースを掘り下げるような気がしないので、おそらく問題の機能を投稿するのだろうか? –