New to Telerik UI for ASP.NET AJAXStart a free 30-day trial

Persitence Framework Limitations

In the following article you can find a list of limitations for Persistence Framework and possible workarounds (if available).

Persist controls nested inside NamingContainers

In the following example demonstrates how to persist controls nested inside TemplateContainer of RadDock. To be able to persist nested controls you need to manually add PersistenceSetting to the manager.

This approach can be used for RadDock, RadWindow (with ContentTemplate) or any custom NamingContainer.

ASP.NET
<telerik:RadPersistenceManager ID="RadPersistenceManager1" runat="server">
</telerik:RadPersistenceManager>

<telerik:RadDock RenderMode="Lightweight" ID="RadDock1" runat="server">
	<ContentTemplate>
		<telerik:RadComboBox RenderMode="Lightweight" ID="RadComboBox1" runat="server">
			<Items>
				<telerik:RadComboBoxItem Text="Item1" />
				<telerik:RadComboBoxItem Text="Item2" />
				<telerik:RadComboBoxItem Text="Item3" />
				<telerik:RadComboBoxItem Text="Item4" />
				<telerik:RadComboBoxItem Text="Item5" />
			</Items>
		</telerik:RadComboBox>
	</ContentTemplate>
</telerik:RadDock>