Radpanelbar崩壊/拡張問題
-
19-09-2019 - |
質問
Guysは、私はTelerikのRadPanelBar制御の問題を抱えています。私は、コントロールの2009年第1四半期版を持っています。私は、次の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>
すべては、私は、ヘッダーを拡張したりすることはできませんcollapase除いて、正常に動作します。私は、ヘッダーの上に置くと私のカーソルが手の形に変わり、私はヘッダーをクリックすると、しかし何も起こりません。誰かが私を助けることはできますか?
おかげ
解決
あなたはトップレベルの項目の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>
私はこのことができます願っています!
他のヒント
ページRadScriptManager
あなたはtelerikを持っていますか?
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>
所属していません StackOverflow