[PR #2044] Add Diacritics Filtering Option to Components with List Support #3048

Open
opened 2026-01-29 18:21:40 +00:00 by claunia · 0 comments
Owner

Original Pull Request: https://github.com/radzenhq/radzen-blazor/pull/2044

State: closed
Merged: No


Summary
This update introduces diacritics handling in filtering logic across various components, allowing users to specify whether diacritics should be ignored.

Changes Implemented:

  • Introduced FilterIgnoreDiacritics Enum in Common.cs to specify diacritics handling.
  • Added FilterIgnoreDiacritics Parameter to DataBoundFormComponent.cs.
  • Updated QueryableExtension.cs to handle diacritics in the Where method.
  • Created StringExtensions in Extensions.cs with a RemoveDiacritics method for diacritic removal.
  • Modified DropDownBase.cs to apply FilterIgnoreDiacritics in filtering logic.
  • Enhanced RadzenAutoComplete.razor.cs & RadzenDropDownDataGrid.razor.cs to support diacritics filtering.
  • Updated RadzenDataGridHeaderCell.razor to integrate diacritics filtering in column headers.
    image
**Original Pull Request:** https://github.com/radzenhq/radzen-blazor/pull/2044 **State:** closed **Merged:** No --- Summary This update introduces diacritics handling in filtering logic across various components, allowing users to specify whether diacritics should be ignored. Changes Implemented: - Introduced FilterIgnoreDiacritics Enum in Common.cs to specify diacritics handling. - Added FilterIgnoreDiacritics Parameter to DataBoundFormComponent.cs. - Updated QueryableExtension.cs to handle diacritics in the Where method. - Created StringExtensions in Extensions.cs with a RemoveDiacritics method for diacritic removal. - Modified DropDownBase.cs to apply FilterIgnoreDiacritics in filtering logic. - Enhanced RadzenAutoComplete.razor.cs & RadzenDropDownDataGrid.razor.cs to support diacritics filtering. - Updated RadzenDataGridHeaderCell.razor to integrate diacritics filtering in column headers. ![image](https://github.com/user-attachments/assets/15c111fc-4483-4027-9277-249ce1b370f1)
claunia added the pull-request label 2026-01-29 18:21:40 +00:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/radzen-blazor#3048