VaryByParams Property
Collapse the table of content
Expand the table of content

PartialCachingAttribute.VaryByParams Property


Gets a list of query string or form POST parameters that the output cache will use to vary the user control.

Namespace:   System.Web.UI
Assembly:  System.Web (in System.Web.dll)

public string VaryByParams { get; set; }

Property Value

Type: System.String

The list of query string or form POST parameters.

The following code example demonstrates how the PartialCachingAttribute(Int32, String, String, String) constructor can be applied to a user control. In the example, the constructor is used to indicate that the user control can be cached and to specify the parameter upon which the cache entry is dependent.

// Set the PartialCachingAttribute.Duration property to
// 20 seconds and the PartialCachingAttribute.VaryByParams
// property to, the full name of the form 
// POST parameter generated by the country DropDownList control.
[PartialCaching(20, "", null, null)]
public partial class ctlSelect : UserControl

.NET Framework
Available since 1.1
Return to top
© 2016 Microsoft