Skip to main content

PopupControlSettingsBase.SaveStateToCookiesID Property

Gets or sets the name (identifier) of the cookie in which the extension element state is persisted.

Namespace: DevExpress.Web.Mvc

Assembly: DevExpress.Web.Mvc5.v24.1.dll

NuGet Package: DevExpress.Web.Mvc5

Declaration

public string SaveStateToCookiesID { get; set; }

Property Value

Type Description
String

A string value specifying a cookie’s name.

Remarks

This property is in effect if the PopupControlSettingsBase.SaveStateToCookies property is set to true.

The SaveStateToCookiesID property allows you to control the manner in which the extension element state information is persisted in cookies. If this property is set to an empty string (the default value), the name of the cookie which will store the state is composed automatically, based upon the page name and the extension identifier. In this case, such a cookie is tightly linked with the requested page and the corresponding extension. In some cases however, it may be required that a state information be shared between different requested pages, as for example, when a PopupControl is placed on a master page, and its state needs to be kept while displaying different content pages. In this case, you can assign any specific identification name to the SaveStateToCookiesID property, and if this name is independent from the page name and the extension identifier, the state information stored by the cookie can be applied to all extensions (on all the web pages) whose SaveStateToCookiesID property is set to the same value.

Note

Refer to the RFC 2965 - Section 4.1.1 Syntax document to learn about allowed characters in cookies.

See Also