Hi,
Take the advantage of datatable or your datasouce of datagrid.
Insert the row at any postion and bind your datagrid again.
Try this:
DataRow drow = dtDocTypes.NewRow();
drow[0] = "testName";
drow[1] = "testID";
dtDocTypes.Rows.InsertAt(drow, 10);
--Amit