I have added a checkbox to some of my RadPanelItems using the HeaderTemplate and css. If I set the property Expanded="true" on an Item it doesn't expand. It also doesn't expand if I set the property in my codebehind with for example:
RadPanelBar1.Items(1).Expanded = True
Here is my aspx:
Without a HeaderTemplate it works as expected:
What am I doing wrong?
Thanks,
Dan
RadPanelBar1.Items(1).Expanded = True
Here is my aspx:
<style type="text/css"> .rpItem .customHeaderItem:hover{ background-position: 0 -200px !important; cursor: pointer; } .rpFirst .customHeaderItem:hover{ background-position: 0 -201px !important; cursor: pointer; } .ItemCheckbox{ float: right; padding-right: 10px; } label{ font-style:normal; font-weight:normal; }</style> <telerik:RadPanelBar runat="server" ID="RadPanelBar1" Width="100%" Skin="Default" ExpandMode="MultipleExpandedItems"> <Items> <telerik:RadPanelItem CssClass="customHeaderItem" Expanded="true"> <HeaderTemplate> <span class="rpOut"> <span class="rpExpandHandle"></span> <asp:CheckBox runat="server" ID="chkIncludeItem1" Text="Include" Checked="true" CssClass="ItemCheckbox" /> <span class="rpText">Panel Item 1</span> </span> </HeaderTemplate> <ContentTemplate> <p>Content....</p> </ContentTemplate> </telerik:RadPanelItem> <telerik:RadPanelItem CssClass="customHeaderItem"> <HeaderTemplate> <span class="rpOut"> <span class="rpExpandHandle"></span> <asp:CheckBox runat="server" ID="chkIncludeItem2" Text="Include" Checked="true" CssClass="ItemCheckbox" /> <span class="rpText">Panel Item 2</span> </span> </HeaderTemplate> <ContentTemplate> <p>Content....</p> </ContentTemplate> </telerik:RadPanelItem> </Items></telerik:RadPanelBar>Without a HeaderTemplate it works as expected:
<telerik:RadPanelBar runat="server" ID="RadPanelBar2" Width="50%" SkinID="Default" ExpandMode="MultipleExpandedItems"> <Items> <telerik:RadPanelItem Text="Item 1" Expanded="true"> <ContentTemplate> <p>Content...</p> </ContentTemplate> </telerik:RadPanelItem> <telerik:RadPanelItem Text="Item 2"> <ContentTemplate> <p>Content...</p> </ContentTemplate> </telerik:RadPanelItem> </Items> </telerik:RadPanelBar>What am I doing wrong?
Thanks,
Dan