DynamicListLookUpSettings.DisplayMember Property
Gets or sets the data member for the dashboard parameter’s display value.
Namespace: DevExpress.DashboardCommon
Assembly: DevExpress.Dashboard.v24.2.Core.dll
Declaration
[DataFieldsBrowser(DataFieldsBrowserDisplayMode.None)]
[DefaultValue(null)]
[LocalizableCategory(DataAccessStringId.PropertyGridDataCategoryName)]
public string DisplayMember { get; set; }
Property Value
Type | Default | Description |
---|---|---|
String | null | A String that specifies the data member for the dashboard parameter’s display value. |
Remarks
Use the DynamicListLookUpSettings.DataSource property to specify the data source for the dashboard parameter.
You can specify a data source as a source for dashboard parameter values. To provide access to data source values, specify the following options:
UI Settings | Description | API |
---|---|---|
Data Source | Specifies the data source for the dashboard parameter. | DataSource |
Data Member | Specifies the name of the data member with the parameter values for SQL and Entity Framework data sources. | DataMember |
Value Member | Specifies the name of the data field for the parameter values. | ValueMember |
Display Member (optional) | Specifies the name of the data field displayed in the Dashboard Parameters dialog as a value description. | DisplayMember |
Sort By (optional) | Specifies the data member used to sort parameter values. | SortByMember |
Sort Order (optional) | Specifies the sort order. | SortOrder |
Note
You cannot use an OLAP data source as the data source for a dashboard parameter.
The following code snippet shows how to create a dashboard parameter with dynamic look-up values in code. Use the Dashboard.Parameters property of Dashboard to access a collection of dashboard parameters.
DynamicListLookUpSettings settings = new DynamicListLookUpSettings();
settings.DataSource = sqlDataSource;
settings.DataMember = "Categories";
settings.ValueMember = "CategoryID";
settings.DisplayMember = "CategoryName";
settings.SortOrder = DimensionSortOrder.Descending;
DashboardParameter parameter3 = new DashboardParameter("Parameter3", typeof(string), "1", "Select a category:", true, settings);