Feature Request: RadzenDataFilter: Add support for Linq-like filtering #1265

Open
opened 2026-01-29 17:51:19 +00:00 by claunia · 0 comments
Owner

Originally created by @rudolfdeschipper on GitHub (Jun 9, 2024).

Is your feature request related to a problem? Please describe.
The RadzenDataGrid can create Linq-like filters, to send to a Dynamic Linq "Where" clause. RadzenDataFilter does not support this, it only creates OData-compliant filters.

Describe the solution you'd like
I'd like to be able to have Linq-compliant filter strings from a RadzenDataFilter component

Describe alternatives you've considered
I could re-create all my controllers to be OData compliant. This would be a lot of work.

Additional context
Attached the QueryableExtensions.txt (cs) with the requested ToLinqFilterString extension method. Feel free to add it, or to provide me with the possiblity to create a Pull Request.
QueryableExtension.txt

Originally created by @rudolfdeschipper on GitHub (Jun 9, 2024). <!-- IMPORTANT: Read this first!!! 1. If you own a Radzen Professional or Еnterprise subscription you can request your feature via email at info@radzen.com. Radzen staff will reply within 24 hours (Professional) or 16 hours (Enterprise) 2. The Radzen staff guarantees a response to issues in this repo only to paid subscribers. 3. If you have a HOW TO question start a new forum thread in the Radzen Community forum: https://forum.radzen.com. Radzen staff will close issues that are HOWTO questions. 4. Please adhere to the issue template. --> **Is your feature request related to a problem? Please describe.** The RadzenDataGrid can create Linq-like filters, to send to a Dynamic Linq "Where" clause. RadzenDataFilter does not support this, it only creates OData-compliant filters. **Describe the solution you'd like** I'd like to be able to have Linq-compliant filter strings from a RadzenDataFilter component **Describe alternatives you've considered** I could re-create all my controllers to be OData compliant. This would be a lot of work. **Additional context** Attached the QueryableExtensions.txt (cs) with the requested ToLinqFilterString extension method. Feel free to add it, or to provide me with the possiblity to create a Pull Request. [QueryableExtension.txt](https://github.com/user-attachments/files/15753315/QueryableExtension.txt)
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/radzen-blazor#1265