First, you need to make sure that the new row has the same value in the cell used for grouping. Then you need to take the index from the rows collection because the RowIndex property will return the index inside the group. Here is an example:
sender, EventArgs e)
var row = radGridView1.CurrentRow;
var rowInfo =
rowInfo.Cells.Value = row.Cells[
var index = radGridView1.Rows.IndexOf(row);
radGridView1.Rows.Insert(index + 1, rowInfo);
Detailed information about the indexes can be found here: Rows vs ChildRows
I hope this will be useful. Let me know if you have additional questions.
Get quickly onboard and successful
with your Telerik and/or Kendo UI products with the Virtual Classroom free technical training, available to all active customers. Learn More.