Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Grid CaseSensitiveFiltering feature does not work for multiple columns #7811

Open
eyupyusein opened this issue Apr 24, 2024 · 0 comments
Open

Comments

@eyupyusein
Copy link
Contributor

Bug report

The CaseSensitiveFiltering property should control whether the filtering respects the lower and upper case filtering of the values. It stops to do that for applied first filter when the Grid is filtered by a second column.

Reproduction of the problem

Run a standard Core Grid project and apply this property:

                        .DataSource(dataSource => dataSource
                            .Ajax()
                            .CaseSensitiveFiltering()
                            .PageSize(20)
                            .Read(read => read.Action("Orders_Read", "Grid"))
                         )

Filter with Shipname 3 and no records will be shown as expected:

image

Now filter with ShipCity 3 and a row appears although the previous filter should still be applied:

image

Expected/desired behavior

The first filter applied should be respected with CaseSensitiveFiltering and there should be 0 records returned.

@github-actions github-actions bot added the FP: Unplanned Sync status with associated Feedback Item label Apr 24, 2024
@eyupyusein eyupyusein added C: Grid Bug S: Wrappers (ASP.NET Core) and removed FP: Unplanned Sync status with associated Feedback Item labels Apr 24, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant