Definition
Namespace:Telerik.Web.UI
Assembly:Telerik.Web.UI.dll
Syntax:
C#
[TelerikToolboxCategory("Data")]
public class RadPersistenceManager : Control
Inheritance: objectRadPersistenceManager
Constructors
C#
public RadPersistenceManager()
Properties
C#
public virtual bool EnablePersistence { get; set; }
C#
[TypeConverter(typeof(ExpandableObjectConverter))]
public PersistenceSettingsCollection PersistenceSettings { get; }
C#
public IStateSerializer SerializationProvider { get; set; }
C#
public IStateStorageProvider StorageProvider { get; set; }
C#
public string StorageProviderKey { get; set; }
Methods
C#
protected virtual void EnsureAppDataFolderExists()
C#
public static RadPersistenceManager GetCurrent(Page page)
C#
public void LoadState()
C#
protected virtual void OnLoadCustomSettings(PersistenceManagerLoadStateEventArgs e)
C#
protected virtual void OnLoadSettings(PersistenceManagerLoadAllStateEventArgs e)
C#
protected virtual void OnSaveCustomSettings(PersistenceManagerSaveStateEventArgs e)
C#
protected virtual void OnSaveSettings(PersistenceManagerSaveAllStateEventArgs e)
C#
public void SaveState()
Events
C#
public event EventHandler<PersistenceManagerLoadStateEventArgs> LoadCustomSettings
C#
public event EventHandler<PersistenceManagerLoadAllStateEventArgs> LoadSettings
C#
public event EventHandler<PersistenceManagerSaveStateEventArgs> SaveCustomSettings
C#
public event EventHandler<PersistenceManagerSaveAllStateEventArgs> SaveSettings