2009-11-30 52 views
0

我正在使用Ajax Control工具包的可折叠面板扩展器来设计菜单。 我的要求是有一个名为“全部展开”的按钮,点击它将打开所有Collapsable面板。Ajax控制工具包可折叠面板不扩展

我该怎么做。有人请帮忙。

回答

0

下面的JavaScript会帮助你:

var ExpandCollapseFlag = true; 

    function ExpandCollapsePanel(PanelName) 
    {    
     var collPanel = $find(PanelName); 
     if (collPanel == null || collPanel == undefined) return; 
     collPanel.set_Collapsed(ExpandCollapseFlag); 
    } 
    function ExpandCollapsePanels() 
    { 
     ExpandCollapsePanel("<%=CollapsiblePanelExtender1.ClientID%>"); 
     ExpandCollapsePanel("<%=CollapsiblePanelExtender2.ClientID%>"); 
     ExpandCollapsePanel("<%=CollapsiblePanelExtender3.ClientID%>"); 
     ExpandCollapsePanel("<%=CollapsiblePanelExtender4.ClientID%>"); 
     ExpandCollapseFlag = !ExpandCollapseFlag; 
    }