ChartControlSettings.SeriesDataMember Property
Gets or sets the name of the data field that contains names for automatically generated series.
Namespace: DevExpress.Web.Mvc
Assembly: DevExpress.Web.Mvc5.v24.1.dll
NuGet Package: DevExpress.Web.Mvc5
Declaration
Property Value
Type | Description |
---|---|
String | A String value that specifies the data field’s name. |
Remarks
When chart binding is used to automatically generate series within a chart control based upon the data obtained from the associated data source, a rule needs to be defined that helps the chart control recognize the data records whose values are used to construct individual series objects. For this purpose, the SeriesDataMember property can be used. It specifies the data field whose values are taken into account when series objects are automatically created and populated.
Each automatically generated series gets its name from the data field specified by the SeriesDataMember property. This name is used to identify a series within the chart control’s legend, for instance. The names of all automatically generated series can be supplemented with the same prefix and postfix defined by the settings available via the ChartControlSettings.SeriesNameTemplate property.
The template settings for the dynamically created series are defined by the specific properties available via the ChartControlSettings.SeriesTemplate property of a chart control. In particular, the SeriesBase.ArgumentDataMember and SeriesBase.ValueDataMembers properties specify the data fields from which the arguments and data values of the series data points are obtained.
Note that if the SeriesDataMember property is not set for a chart control, the chart control can’t automatically generate series even if the SeriesBase.ArgumentDataMember and SeriesBase.ValueDataMembers properties are defined.