New to Telerik UI for ASP.NET AJAX? Start a free 30-day trial

Base ControlState class that should be inherited by each control state class

Definition

Namespace:Telerik.Web.UI

Assembly:Telerik.Web.UI.dll

Syntax:

C#
public class RadControlState

Inheritance: objectRadControlState

Derived Classes: DockState

Inherited Members object.ToString()object.Equals(object)object.Equals(object, object)object.ReferenceEquals(object, object)object.GetHashCode()object.GetType()object.MemberwiseClone()...

Constructors

C#
public RadControlState()
C#
public RadControlState(List<ControlSetting> customSettings, string uniqueId, string uniqueKey)
Parameters:customSettingsList<ControlSetting>uniqueIdstringuniqueKeystring
C#
public RadControlState(List<ControlSetting> customSettings, string uniqueId)
Parameters:customSettingsList<ControlSetting>uniqueIdstring

Properties

Container for additional settings to be persisted with the state

C#
public List<ControlSetting> ControlSettings { get; set; }

Gets or sets the UniqueId representing the corresponding control's UniqueId property

C#
public string UniqueId { get; set; }

Used with RadPersistenceFrameworkProxy controls for avoiding problems with controls having identical UniqueId's

C#
public string UniqueKey { get; set; }