Progress Telerik UI for ASP.NET MVC


  • The ASP.NET MVC Filter is the perfect component for redefining complex filter expressions on any data-bound control. Save and define new expressions and restore them when users are revising your app.
  • This control is part of the Telerik ASP.NET MVC suite along with 110+ full-featured UI components, designed to build rich & responsive web apps for any device twice as fast. 
  • Achieve fast meaningful results with our detailed documentation, live demos, online technical trainings & outstanding support team.
Telerik UI for ASP.NET MVC Suite
Nasa, Visa, Microsoft Fox, Samsung, IBM World Bank Group, Volvo
  • Overview

    The Telerik UI for ASP.NET MVC Filter control enables you to execute complex filtering expressions, combined by logical operators, on any data bound control that has a DataSource set. The visual expression builder provides you with an intuitive and user-friendly way to define your filter criteria.

    See the ASP.NET MVC Filter in action

    Telerik UI for ASP.NET MVC  Filter
  • Expressions and Group of Expressions

    Using the built-in button, you can define your new expression or group of expressions right away. Also, if you feel like you don’t need some the already defined expressions, or you need to clear all of them, you can use the delete button at the end of the row.

    Telerik UI for ASP.NET MVC  Filter
  • Defining Expressions Manually

    The control enables the developer to programmatically set the filter expression. You can either save or load filter expressions.

  • Operators

    You can easily configure custom operators per field and custom filter function so the operations can be performed on the data.

    For more information on the ASP.NET MVC Filter component refer to its documentation.

    Telerik UI for ASP.NET MVC  Filter Operators
  • Custom Editors

    For projects that require the use of a specific editor for a certain data type, you can use custom editors with the ASP.NET MVC Filter component. To create them you need to utilize the editor template.

    See the ASP.NET MVC Filter Custom Editors demo
  • State Persistence

    The Telerik UI for ASP.NET MVC Filter allows you to store its filter expression and restore its state for the user.

    See how to persist the Filter state in our documentation
  • Globalization

    The MVC Filter component facilitates quick set up for various culture settings. You can enable it through the localization of its messages.
    Telerik UI for ASP.NET Core Globalization Localization

Next Steps

Launch demos

See UI for ASP.NET MVC in action and check out how much it can do out-of-the-box.

Compare pricing

Check out the offers. Purchase an individual suite, or treat yourself to one of our bundles.

Download Free Trial

Try UI for ASP.NET MVC with dedicated technical support.