With pagemode=false nothing is shown

For using internal grid filtering, it is needed to set grid.PageMode = false.
We are not aware of any filtering issues in this mode.

Do you set the filter AFTER activating the dataset?