Hi Kallyani,
Sorry for the delay in responding you,
You can insert a row in the Grid, if you binded it with ArrayList. Please refer the below code snippet for Inserting and Appending a row in the Grid:
Insertion:
ArrayList arr1 = this.GridGroupingControl1.DataSource as ArrayList;
arr1.Insert(3, new MyClass(007, "Nancy", "UK"));
this.GridGroupingControl1.DataSource = arr1;
Append:
ArrayList arr2 = this.GridGroupingControl1.DataSource as ArrayList;
arr2.Add(new MyClass(008, "Jeorge", "AUS"));
this.GridGroupingControl1.DataSource = arr2;
Please refer the sample from the below link which illustrates this:
http://www.syncfusion.com/support/user/uploads/Insertion_60117936.zipPlease let me know if this helps you out.
Regards,
Raji