Hello together, i am now facing the same problem as mention 2 years ago.
If I switch on the persistence on the DataGrid with a DataManager and a filter is set on an enum column, this works without problems, because it filters according to the StringValue. If I now leave the page and come back, no content is displayed anymore, because now it tries to filter with the int Value of the Enum - if I now click on the CheckboxFilterMenu an exception is thrown.
I think i also found the problem - you are saving the value as the index so in my case in my localstorage i found 4 instead of 'Bezahlt'. Is there a possibility to change it by my self or could you update this?
First time filter is set:
$filter: ((Status ne 'Bezahlt') and (Status ne 'Storniert'))
Coming back to the page:
$filter: ((Status ne 2) and (Status ne 4))
Can you please take a look at this? As long i have to disable persistence sadly...
Kind regards,
Ingo
Hi Ingo,
We have validated and considered your query as a bug and logged the defect report “Exception on Filtering the persisted Enum Value” for the same. Thank you for taking the time to report this issue and helping us improve our product. At Syncfusion, we are committed to fixing all validated defects (subject to technological feasibility and Product Development Life Cycle) and will include the fix in any of our upcoming patch release.
You can now track the current status of your request, review the proposed resolution timeline, and contact us for any further inquiries through this link.
https://www.syncfusion.com/feedback/39962/exception-on-filtering-the-persisted-enum-value
Disclaimer: “Inclusion of this solution in the weekly release may change due to other factors including but not limited to QA checks and works reprioritization”
Until then we appreciate your patience.
Regards,
Sarvesh
Hi Ingo,
We are glad to announce that, we have included fix for the issue “Exception on Filtering the persisted Enum Value” in our latest patch release . So please upgrade to our latest version of Syncfusion NuGet package to resolve the reported issue. Please find the Nuget package for latest fixes and features from below.
Nuget : https://www.nuget.org/packages/Syncfusion.Blazor.Grid
We thank you for your support and appreciate your patience in waiting for this release. Please get in touch with us if you would require any further assistance.
Please let us know if you have any concerns.
Regards,
Vignesh Natarajan