Actually I guess I spoke too soon.. I did have that in there and just didn't post that method. It doesn't seem to make a difference either way though as that code doesn't affect if the grid adds the new row or not. I am using textcolumns. When I hit enter after typing the cellexited event fires but not the keydown or the rowedit ended. If I enter the cell by double clicking or hitting F2/Enter those events do fire and the row does get added successfully.