Feasible to do Enum Filter on Dynamic DataGrid?

Is it feasible to get Enum filter working on Dynamic DataGrid?

I managed to get the filter drop down to show the Enum values. But when I click "Apply", I got this exception

Side note: editing Enum works fine in Dynamic DataGrid.