2009-07-24 94 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>