I have a page that contains a menu using a RadPanelBar and a site map and for this I don't want to use a Skin, instead I want to use my own CSS, so i turned EnableEmbeddedSkins and EnableEmbeddedBaseStylesheet to "false" (see below for code):
<asp:SiteMapDataSource ID="MemberSiteMap" SiteMapProvider="MemberSiteMap" ShowStartingNode="false" runat="server" />
<telerik:RadPanelBar ID="MemberNavigation" runat="server" Width="200" AllowCollapseAllItems="true" ExpandMode="SingleExpandedItem"
DataNavigateUrlField="Url" PersistStateInCookie="false" EnableEmbeddedSkins="false" EnableEmbeddedBaseStylesheet="false" DataSourceID="MemberSiteMap" EnableViewState="false"
DataTextField="Title" CssClass="navigation">
<CollapseAnimation Type="None" Duration="100"></CollapseAnimation>
<ExpandAnimation Type="None" Duration="100"></ExpandAnimation>
</telerik:RadPanelBar>
I have another RadPanel in a user control that uses the "Default" skin (see below code):
<telerik:RadPanelBar ID="BrowseResults" runat="server" AllowCollapseAllItems="true" EnableEmbeddedSkins="true" EnableEmbeddedBaseStylesheet="true" EnableViewState="false" ExpandMode="MultipleExpandedItems" Width="215px" OnClientItemClicking="OnClientItemClicking">
<CollapseAnimation Type="None" Duration="100"></CollapseAnimation>
<ExpandAnimation Type="None" Duration="100"></ExpandAnimation>
<Items>
<telerik:RadPanelItem Text="Filter by event type" Value="EventTypes" CssClass="filterTitle" EnableViewState="false">
<Items>
<telerik:RadPanelItem Text="Loading..."></telerik:RadPanelItem>
</Items>
</telerik:RadPanelItem>
<telerik:RadPanelItem Text="Filter by category" Value="Categories" CssClass="filterTitle" EnableViewState="false">
<Items>
<telerik:RadPanelItem Text="Loading..."></telerik:RadPanelItem>
</Items>
</telerik:RadPanelItem>
<telerik:RadPanelItem Text="Filter by region" Value="Locations" CssClass="filterTitle" EnableViewState="false">
<Items>
<telerik:RadPanelItem Text="Loading..."></telerik:RadPanelItem>
</Items>
</telerik:RadPanelItem>
</Items>
</telerik:RadPanelBar>
The problem that I have is that whatever properties I set in the second RadPanel overrides all the properties for the first RadPanel including setting the skin, is this a known bug, if so is there a way around it? I am using the 2009_1_527 build.
<asp:SiteMapDataSource ID="MemberSiteMap" SiteMapProvider="MemberSiteMap" ShowStartingNode="false" runat="server" />
<telerik:RadPanelBar ID="MemberNavigation" runat="server" Width="200" AllowCollapseAllItems="true" ExpandMode="SingleExpandedItem"
DataNavigateUrlField="Url" PersistStateInCookie="false" EnableEmbeddedSkins="false" EnableEmbeddedBaseStylesheet="false" DataSourceID="MemberSiteMap" EnableViewState="false"
DataTextField="Title" CssClass="navigation">
<CollapseAnimation Type="None" Duration="100"></CollapseAnimation>
<ExpandAnimation Type="None" Duration="100"></ExpandAnimation>
</telerik:RadPanelBar>
I have another RadPanel in a user control that uses the "Default" skin (see below code):
<telerik:RadPanelBar ID="BrowseResults" runat="server" AllowCollapseAllItems="true" EnableEmbeddedSkins="true" EnableEmbeddedBaseStylesheet="true" EnableViewState="false" ExpandMode="MultipleExpandedItems" Width="215px" OnClientItemClicking="OnClientItemClicking">
<CollapseAnimation Type="None" Duration="100"></CollapseAnimation>
<ExpandAnimation Type="None" Duration="100"></ExpandAnimation>
<Items>
<telerik:RadPanelItem Text="Filter by event type" Value="EventTypes" CssClass="filterTitle" EnableViewState="false">
<Items>
<telerik:RadPanelItem Text="Loading..."></telerik:RadPanelItem>
</Items>
</telerik:RadPanelItem>
<telerik:RadPanelItem Text="Filter by category" Value="Categories" CssClass="filterTitle" EnableViewState="false">
<Items>
<telerik:RadPanelItem Text="Loading..."></telerik:RadPanelItem>
</Items>
</telerik:RadPanelItem>
<telerik:RadPanelItem Text="Filter by region" Value="Locations" CssClass="filterTitle" EnableViewState="false">
<Items>
<telerik:RadPanelItem Text="Loading..."></telerik:RadPanelItem>
</Items>
</telerik:RadPanelItem>
</Items>
</telerik:RadPanelBar>
The problem that I have is that whatever properties I set in the second RadPanel overrides all the properties for the first RadPanel including setting the skin, is this a known bug, if so is there a way around it? I am using the 2009_1_527 build.