We use cookies to give you the best experience on our website. If you continue to browse, then you agree to our privacy policy and cookie policy. Image for the cookie policy date

Detecting pre and post sort

I need to disable the DataTables.DefaultView.ListChanged event when the grid is sorted, and enable it when the sort is complete. Checking for the "Reset" for ListChangeType in the handler function won't help because the Filter results in the same "Reset" value, so I have no way to tell if the person is sorting or filtering.

1 Reply

AD Administrator Syncfusion Team September 12, 2003 08:34 PM UTC

You can derive the GridDataBoundGrid, and override the SortColumns method. In your override, you could raise a presort event, call the baseclass, and then raise a postsort event. If you do not want to add your own events, you could add a public field or property bool inSort, and set this property before the call to the baseclass, and reset it after the call to the baseclass. You could then test this flag to know when you are sorting.

Live Chat Icon For mobile
Up arrow icon