У меня есть элемент управления asp.net ajax CollapsiblePanelExtender на моей странице. Как устроен этот элемент управления, вы можете указать один элемент управления, чтобы открыть панель, и другой элемент управления, чтобы закрыть ее:
<ajaxToolkit:CollapsiblePanelExtender ID="cpe" runat="Server"
TargetControlID="panelStuff"
ExpandControlID="butToggle" CollapseControlID="butToggle" Collapsed="True"
SuppressPostBack="true" />
Если ExpandControlID и CollapseControlID идентичны, как в этом примере, тогда элемент управления переключает панель в открытое и закрытое состояние.
Но то, что я хотел бы, это еще один элемент управления (в пределах panelStuff), который позволяет пользователю закрыть эту панель. В идеале хотелось бы уточнить:
CollapseControlID="butToggle,butClose"
Есть идеи, как это сделать?