ControlCachePolicy.VaryByControl Property

Definition

Gets or sets a list of control identifiers to vary the cached output by.

public:
 property System::String ^ VaryByControl { System::String ^ get(); void set(System::String ^ value); };
public string VaryByControl { get; set; }
member this.VaryByControl : string with get, set
Public Property VaryByControl As String

Property Value

A semicolon-separated list of strings used to vary a user control's output cache. These strings represent the ID property values of ASP.NET server controls declared in the user control.

Exceptions

The user control is not associated with a BasePartialCachingControl and is not cacheable.

-or-

The VaryByControl property is set outside of the initialization and rendering stages of the control.

Applies to

See also