2009-07-24 93 views
1

伙计们,我遇到了Telerik的RadPanelBar控件的问题。我有2009年第一季度版本的控件。我有以下的ASP.NET代码:Radpanelbar崩溃/展开问题

<telerik:RadPanelBar Width="297px" ID="RadPanelBar1" runat="server" Skin="Web20" AllowCollapseAllItems="True" ExpandMode="SingleExpandedItem" PersistStateInCookie="True"> 
    <Items> 
      <telerik:RadPanelItem runat="server" Text="Standard Reports" Expanded="True"> 
        <ItemTemplate> 
         ... Standard HTML Template code here ... 
        </ItemTemplate> 
      </telerik:RadPanelItem> 
      <telerik:RadPanelItem runat="server" Expanded="false" Text="NonStandard Reports"> 
        <ItemTemplate> 
          <asp:Label runat="server" Text="test"></asp:Label> 
           </ItemTemplate> 
          </telerik:RadPanelItem> 
     </Items> 
</telerik:RadPanelBar> 

一切工作正常,除了我不能展开或collapase头。当我将鼠标悬停在标题上时,我的光标变成了一只手,但是当我单击标题时没有任何反应。有人可以帮我吗?

谢谢

回答

3

如果您设置的最高级别项目的ItemTemplate - 您将定义该项目不可折叠区域的内容。为了解决这个问题定义一个子项,并设置其ItemTemplate属性来代替:

<telerik:RadPanelBar runat="server"> 
    <Items> 
     <telerik:RadPanelItem Text="Standard Reports"> 
      <Items> 
       <telerik:RadPanelItem> 
       <ItemTemplate> 
        ... Standard HTML Template code here ... 
       </ItemTemplate> 
       </telerik:RadPanelItem> 
      </Items> 
     </telerik:RadPanelItem> 
    </Items> 
</telerik:RadPanelBar> 

我希望这有助于!

+0

完美。这解决了我的问题! – Icemanind 2009-07-28 22:21:01

0

你在页面上有telerik:RadScriptManager吗?

0

当您在ItemTemplate中添加数据绑定控件时,您是否尝试过上述方法? 因此,举例来说,你已经写了“......在此标准HTML模板代码...”放:

<ItemTemplate> 
    <asp:Label ID="lblText" runat="server" Text="The index has as ID "></asp:Label> 
    <asp:Label ID="lblIndexID" runat="server" Text='<%#Eval("ID") %>'></asp:Label> 
</ItemTemplate> 

我的ItemTemplate总是空的。我绑定到ICollection。我想不通为什么这是不工作...

0

可以使用的ContentTemplate:

<telerik:RadPanelBar runat="server"> 
    <Items> 
     <telerik:RadPanelItem Text="Standard Reports"> 
      <ContentTemplate> 
       ... Standard HTML Template code here ... 
      </ContentTemplate> 
     </telerik:RadPanelItem> 
    </Items> 
</telerik:RadPanelBar>