This is a migrated thread and some comments may be shown as answers.

Custom Filtering in MVC Grid

1 Answer 409 Views
Grid
This is a migrated thread and some comments may be shown as answers.
Shashank
Top achievements
Rank 1
Shashank asked on 25 Feb 2018, 10:14 AM

Hi,

I am having a requirement to add multiple filters in a column of grid i.e. By default we can add 2 filters but what I want is to increase it to 6 or more.

And also I want to know is there any limit for it i.e. we can add only n number of filters in a columns of grid.  

If so, then what is the max limit for adding multiple filters for a single column using Kendo UI and also how to achieve this.

Requirement :- 

What I actually want is a option to add multiple filters for a specific columns. When ever user clicks on the filter funnel he will be given with one or 2 filter criteria that he can choose and with a button or option to add more filters to the same column if he wants.

Please refer the below attached Image for more clarification.And let me know how I can achieve it using Kendo UI.

If this is not possible then any option that fulfils this requirement to add multiple filters will work for us.

 

 

1 Answer, 1 is accepted

Sort by
0
Tsvetina
Telerik team
answered on 27 Feb 2018, 04:38 PM
Hi Shashank,

This post answers the same question and it is still valid:
Possible to have more than 2 Filter parameters per column?

The Grid filtering UI does not allow for more than two filter per column, but using custom UI and the DataSource API, you can add as many filters as you like.

Additionally, you can consider using the multi-checkbox filter functionality in the Grid to allow the user to filter by multiple values:
Grid / Filter Multi Checkboxes

Regards,
Tsvetina
Progress Telerik
Try our brand new, jQuery-free Angular components built from ground-up which deliver the business app essential building blocks - a grid component, data visualization (charts) and form elements.
Tags
Grid
Asked by
Shashank
Top achievements
Rank 1
Answers by
Tsvetina
Telerik team
Share this question
or