2010-02-06 60 views
0

我要去实现我的应用程序的collapsiblepane但没有得到任何东西只有两个链接按钮ajax collaps面板不能在我的应用程序中工作?

这是我的代码

CollapsiblePanelExtender ID="CollapsiblePanelExtender1" 
     AutoCollapse ="False" AutoExpand ="false" ScrollContents ="true" TargetControlID ="mypanel" 
     Collapsed ="true" CollapsedSize ="0" ExpandedSize ="300" 
     ExpandControlID ="mylink" CollapseControlID ="mylink2" 
     CollapsedText ="Show Details..." ExpandedText ="Hide Details..." runat="server"> 
     </cc1:CollapsiblePanelExtender> 



    <asp:Panel ID ="mypanel" runat ="Server" Visible ="False" > 
     <asp:TextBox ID="txt" runat ="server" ></asp:TextBox><br /> 
     <asp:Button ID="btn" runat ="Server" Text ="Click" />   
    </asp:Panel> 
    <asp:LinkButton ID="mylink" runat ="Server" Text ="Mydetaails" OnClick="mylink_Click" ></asp:LinkButton> 
    <asp:LinkButton ID="mylink2" runat ="Server" Text ="HideMydetails" OnClick="mylink2_Click" ></asp:LinkButton> 
+0

请编辑显示合拢面板本身 – Dewfy 2010-02-06 05:55:39

+0

的代码,我把该代码,但它没有显示Dewfy先生 – 2010-02-06 06:20:04

+0

雅检查出Mr.Dewfy我把可折叠的面板扩展 – 2010-02-06 06:21:35

回答

1

我不知道,但至少可以看到2个问题:

  1. CollapsiblePanelExtender你的服务器标签必须是封闭的,所以你必须:

    RUNAT = “服务器”>

,但它必须是:

runat="server"/> 
  • 你重新创建CSS类? CollapsiblePanelExtender通过操作样式来工作,所以这些样式必须存在。 (http://www.asp.net/AJAX/AjaxControlToolkit/Samples/CollapsiblePanel/CollapsiblePanel.aspx“注意:CollapsiblePanel假定使用的是标准的CSS盒子模型...所以请使用!DOCTYPE声明(如本页顶部所示,默认情况下为新的ASP启用。 NET页面)来指定页面应该在IE的符合标准的模式下呈现。“
  • +0

    同样的问题Mr.Dewfy我改变runat =“服务器”,但不使用 – 2010-02-06 07:01:36

    +0

    @Surya sasidhar - 问题不是在服务器的情况下,你忘记斜线'/'在结束标记。 也请看看你是否有正确的CSS类 – Dewfy 2010-02-06 07:29:50

    相关问题