WebForms PersistenceFramework Overview

Telerik Persistence Framework provides the ability to preserve and restore the state of Telerik® UI for ASP.NET AJAX, which gives your end users the freedom to arrange and use your app in a way most convenient to them. The framework mainly saves and loads settings of the Telerik controls which are UI configurable, e.g. expanded, checked and selected state of RadTreeView.You can see this in action in our online demos.

The core functionality is presented by RadPersisterManager and RadPersisterManagerProxy – there should be only one instance of RadPersistenceManager and the proxies are defined on the content pages or user controls to persists the state of the controls on them. RadPersistenceManager enables you to save and load custom key-value settings.

Telerik UI for ASP.NET AJAX Ninja image

The Persistence Framework is part of Telerik UI for ASP.NET AJAX, a professional grade UI library with 120+ components for building modern and feature-rich applications. To try it out sign up for a free 30-day trial.

Key features:

  • Long-term persistence of Telerik controls' UI-modifiable state
  • Persistence of custom key-value settings
  • Ability to implement own storage and serialization providers

By default control settings are stored in the ~/App_Data folder in a file for each unique state—the file name is the value of the StorageProviderKey property.

See Also

In this article