문제

여러분, Telerik의 Radpanelbar 컨트롤에 문제가 있습니다. 2009 년 Q1 버전의 컨트롤이 있습니다. 다음 asp.net 코드가 있습니다.

<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>

헤더를 확장하거나 붕괴 할 수없는 것을 제외하고는 모든 것이 잘 작동합니다. 헤더 위로 올라갈 때 커서가 손으로 바뀌지 만 헤더를 클릭하면 아무 일도 일어나지 않습니다. 누군가 나를 도울 수 있습니까?

감사

도움이 되었습니까?

해결책

최상위 항목의 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>

이게 도움이 되길 바란다!

다른 팁

페이지에 Telerik : RadscriptManager가 있습니까?

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에 구속력이 있습니다. 이것이 왜 작동하지 않는지 알 수 없습니다 ...

ContentTemplate를 사용할 수 있습니다.

<telerik:RadPanelBar runat="server">
    <Items>
        <telerik:RadPanelItem Text="Standard Reports">
            <ContentTemplate>
                 ... Standard HTML Template code here ...
            </ContentTemplate>
        </telerik:RadPanelItem>
    </Items>
</telerik:RadPanelBar>
라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top