C#.net,asp.net 下 Ajax的CollapsiblePanelExtender问题
现在有三个这样的ajax控件, 都好用,但我想实现的是当展开一个控件的panel并同时关闭其他两个panel 这样怎么样实现
代码如下:
<asp:CollapsiblePanelExtender ID="CollapsiblePanelExtender3" runat="server" TargetControlID="panelRDVcollaps"
Collapsed="true" CollapseControlID="PanelRDV" ExpandControlID="PanelRDV" TextLabelID="lblRDVetat"
CollapsedText="[+]" ExpandedText="[-]" ExpandDirection="Vertical" >
</asp:CollapsiblePanelExtender>
就是这样的三个块 当展开其中一个另外两个关闭,不知道ajax这里如何设置,或者后台代码的操作??
[解决办法]
document.getElementById("CollapsiblePanelExtender3").expanded += function() {
document.getElementById("CollapsiblePanelExtender2").collapsePanel();
document.getElementById("CollapsiblePanelExtender1").collapsePanel();
}
大致这样,试一下