2009-11-08 124 views
0

我想用一個CollapsiblePanelExtender來製作一些下拉菜單,並有一些問題時,懸停在鏈接上 - 任何人都可以幫助我... 順便說一句,我確實想保持AutoCollapse = 「真實」效應。CollapsiblePanelExtender崩潰鏈接懸停

我有以下:

<div id="drop_menu2"> 

    <asp:PlaceHolder ID="PlaceHolder3" runat="server"> 

    <asp:Panel class="closePanel2" ID="Panel3" runat="server" HorizontalAlign="Left" > 

    <asp:Hyperlink ID="Hyperlink1" CssClass="test" runat="server" NavigateUrl="~/Default.aspx" title="Home" >Home</asp:Hyperlink> 

    <asp:Hyperlink ID="Hyperlink2" CssClass="test" runat="server" NavigateUrl="~/Speach.aspx" title="Speach" >Speach</asp:Hyperlink> 

     </asp:Panel> 

     <!-- trigger --> 
     <asp:Panel ID="trigger" runat="server"> 

    <asp:Image ID="Image2" runat="server" 
    ImageUrl="~/ExpandingPanel/expand.jpg" 
    style="position: relative; top: -1px; left: 0px" 
    ToolTip="Dropdown Menu..." /> 
     </asp:Panel> 

    </asp:PlaceHolder> 

<cc1:CollapsiblePanelExtender ID="CollapsiblePanelExtender2" runat="server" 
    TargetControlID="Panel3" 
    Collapsed="True" 
    AutoCollapse="True" 
    AutoExpand="false" 

    ExpandControlID="trigger" 
    CollapsedSize="0" 
    ExpandedSize="148" 
    SuppressPostBack="True"> 

</cc1:CollapsiblePanelExtender> 


</div> 

我曾嘗試在以下修補程序:http://forums.asp.net/t/1304389.aspx - 但我認爲這是一個有點太生澀...任何其他methodes了嗎?

,如果它也能幫助 - 在源我的文檔類型是顯示爲:提前

感謝,因爲我無法登錄到接受的答案...

回答

0

希望我有更好的建議給你與您所鏈接的示例相比,您可以使用CollapsiblePanel,但我不知道。

自從宣佈MS在未來的所有VS版本中包含jQuery後,我大多停止對所有新代碼使用Microsoft Ajax,並且生活變得非常容易。如果你不想使用CollapsiblePanel的想法,這是jQuery通過調用hover()輕鬆處理的事情。