[AttributeUsage(AttributeTargets.Class | AttributeTargets.Interface | AttributeTargets.Struct, AllowMultiple = true)]
public class ListViewFilterAttribute :
<AttributeUsage(AttributeTargets.Class Or AttributeTargets.Interface Or AttributeTargets.Struct, AllowMultiple:=True)>
Public Class ListViewFilterAttribute
The eXpressApp Framework is shipped with the SetFilter Action (see FilterController.SetFilterAction). This Action is displayed as a combo box, whose items represent filter captions. When an end-user selects an item, the current List View is filtered.
You can add as many ListViewFilter attributes as you wish to the target business class. The filters specified by these attributes will be loaded to the Application Model. The Filter child nodes will be added to the corresponding Views | <ListView> | Filters node. You can modify these filters via the Model Editor. In addition, you can add new filters via the Views | <ListView> | Filters node's context menu. For details, refer to the Filters Application Model Node topic.