# Client- Side Operations

## Content



[CollectionViewHelper](/componentone/api/mvc/online-mvc-core/dotnet-api/C1.AspNetCore.Mvc/C1.Web.Mvc.CollectionViewHelper.html) internally performs server-side operations like **sorting**, **filtering**, **paging** on data for databound controls like FlexGrid, FlexChart and other Input controls. However, it is possible to explicitly perform these operations on client-side too. CollectionView has a powerful client-side API. The Client-side operations include **Current Record Management**, **Sorting**, **Filtering**, **Grouping** and **Tracking Changes**.


> type=note
> See [Wijmo CollectionView API Documentation](https://developer.mescius.com/wijmo/api/classes/wijmo.collectionview.html) for more information on CollectionView's client-side API.

In this section, you learn about the following client-side operations that can be performed using CollectionView.

[Current Record Management](/componentone/docs/mvc/online-mvc-core/WorkingwithControls/CollectionView/Work-with-CollectionView/CVClient--Side-Operations/CVCurrent-Record-Management)

Learn how to manage current record using CollectionView.

[Filtering](/componentone/docs/mvc/online-mvc-core/WorkingwithControls/CollectionView/Work-with-CollectionView/CVClient--Side-Operations/CVFiltering)

Learn how to perform filtering in databound control using CollectionView.

[Grouping](/componentone/docs/mvc/online-mvc-core/WorkingwithControls/CollectionView/Work-with-CollectionView/CVClient--Side-Operations/CVGrouping)

Learn how to perform grouping in databound control using CollectionView.

[Sorting](/componentone/docs/mvc/online-mvc-core/WorkingwithControls/CollectionView/Work-with-CollectionView/CVClient--Side-Operations/CVSorting)

Learn how to perform sorting in databound control using CollectionView.

[Tracking Changes](/componentone/docs/mvc/online-mvc-core/WorkingwithControls/CollectionView/Work-with-CollectionView/CVClient--Side-Operations/CVTracking-Changes)

Learn how to keep track of changes made to the data in databound control using CollectionView.