CriteriaOptionsAttribute Class
Indicates that the target string property stores a filter criterion.
Namespace: DevExpress.ExpressApp.Editors
Assembly: DevExpress.ExpressApp.v25.1.dll
NuGet Package: DevExpress.ExpressApp
Declaration
Remarks
To use this attribute, add a property of the System.Type type to your business class. This property should return a type whose objects are filtered by the filter criterion. Pass this property’s name to the attribute’s objectTypeMemberName parameter.
For more information about the use of CriteriaOptionsAttribute, refer to the following topics:
This attribute sets the PropertyEditorType property of the Application Model’s IModelMember node to the following values:
- DevExpress.ExpressApp.Blazor.Editors.FilterPropertyEditor
- In ASP.NET Core Blazor applications
- DevExpress.ExpressApp.Win.Editors.CriteriaPropertyEditor
- In Windows Forms applications with
UseAdvancedFilterEditorControl=DefaultBoolean.False - DevExpress.ExpressApp.Win.Editors.AdvancedCriteriaPropertyEditor
- In Windows Forms applications with
UseAdvancedFilterEditorControl=DefaultBoolean.TrueorDefaultBoolean.Default - DevExpress.ExpressApp.Web.Editors.ASPx.ASPxCriteriaPropertyEditor
- In ASP.NET Web Forms applications
You can specify another value in the Model Editor.
For additional information about Property Editors for filter properties, refer to the following help topic: Criteria Properties.