Hi Aditya,
CurrentRecordContextChanged will be triggered when the different row for the GridGroupingControl is selected. Attached is the sample for your references.
GridCurrentRowSample Description
------------------
In our sample
* we Gets the current record and created a Currently record entry in the CurrentRecordContextChanged event.
* we retreive the value of "customerID" when the Current Record is given.
* In the button click event we displayed the selected records and selected index in listbox.
Let us know if you have any other queries.
Thanks for using Syncfusion products.
Regards,
Gokulkumar.B