ViewStateData Property

Chart.ViewStateData Property

Note: This API is now obsolete.

Gets or sets the user-defined view state of the control.

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

[ObsoleteAttribute("ViewStateData has been deprecated. Please investigate Control.ViewState instead.")]
public string ViewStateData { get; set; }
<asp:Chart ViewStateData="String" />

Property Value

Type: System.String
A string value that represents the view state of the control, which is embedded in the Web document at the client.

When you specify data to persist at the client, this property provides greater flexibility compared with the ViewStateContent property.

When the user-defined view state is implemented, it is up to the developer to set the view state, and to utilize the view state when a postback occurs.

The Save and Load methods of the ChartSerializer object can optionally be used to set the view state, as well as to load the view state when a postback occurs. See the sample code below for an example of this.

For simplicity, when you specify the chart state to be saved, use the ViewStateContent property, which can be set to data, visual appearance properties or both.

To enable state management, set the EnableViewState property to true.

.NET Framework

Obsolete (compiler warning) in 4

Windows 7, Windows Vista SP1 or later, Windows XP SP3, Windows Server 2008 (Server Core not supported), Windows Server 2008 R2 (Server Core supported with SP1 or later), Windows Server 2003 SP2

The .NET Framework does not support all versions of every platform. For a list of the supported versions, see .NET Framework System Requirements.

Community Additions

© 2016 Microsoft