DxGridListEditorBase.FilterBuilderCustomizeFieldEditSettings Event
Allows you to customize field editor settings in the Filter Builder.
Namespace: DevExpress.ExpressApp.Blazor.Editors
Assembly: DevExpress.ExpressApp.Blazor.v26.1.dll
NuGet Package: DevExpress.ExpressApp.Blazor
Declaration
public event EventHandler<CustomizeFieldEditSettingsEventArgs> FilterBuilderCustomizeFieldEditSettings
Event Data
The FilterBuilderCustomizeFieldEditSettings event's data class is CustomizeFieldEditSettingsEventArgs. The following properties provide information specific to this event:
| Property | Description |
|---|---|
| EditSettings | Provide access to field editor settings. |
| FieldModel | The field model. |
| MemberInfo | Supplies information on the current property. |
| Model |
Remarks
The following code snippet accesses and customizes settings of the Position field editor:
using DevExpress.ExpressApp;
using DevExpress.ExpressApp.Blazor.Components.Models;
using DevExpress.ExpressApp.Blazor.Editors;
using MainDemo.Module.BusinessObjects;
namespace MainDemo.Blazor.Server.Controllers {
public class FilterBuilderCustomizationController : ObjectViewController<ListView, Employee> {
protected override void OnViewControlsCreated() {
base.OnViewControlsCreated();
DxGridListEditor gridListEditor = (DxGridListEditor)View.Editor;
gridListEditor.FilterBuilderCustomizeFieldEditSettings += (s, e) => {
if (e.MemberInfo.Name == nameof(Employee.Position)) {
((DxComboBoxSettingsModel)e.EditSettings).NullText = "Select a position...";
}
};
}
}
}

See Also