2009-11-30 51 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; 
    }