[DevExpress Support Team: CLONED FROM T498474: Collection properties are missing in filter editor]
I downloaded the hotfix and it brought back some, but it does not bring back all collection properties.
For instance, I can no longer get to Roles from the filter editor, which is defined a little differently.
[Association, Browsable(false)]
public IList<UserRole> UserToRoleLinks
{
get
{
return GetList<UserRole>("UserToRoleLinks");
}
}
[ManyToManyAlias("UserToRoleLinks", "CompoundKey1.Role")]
public IList<Role> Roles
{
get
{
return GetList<Role>("Roles");
}
}
UPDATED by Dennis (DevExpress Support):
Currently, you can set the PreventServerSideOperationsForNonPersistentMembers property of the ColumnListEditor to false to prevent the issue. Refer to the "I do not need this behavior. How do I disable it? " section of the UI - Disable server-side operations (sorting, filtering, grouping, field chooser in the filter control, etc.) or provide warnings for non-persistent properties by default ticket for more details.