CriteriaOptionsAttribute Class
Indicates that the target string property stores a filter criterion.
Namespace: DevExpress.ExpressApp.Editors
Assembly: DevExpress.ExpressApp.v24.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.True
orDefaultBoolean.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.