I have a GridView that allows editing the values in every column, in every row, all the time. The user enters in all their changes, clicks Save once and all changes are com
You could dynamically add the new row via javascript, and on the save command look for newly added rows. That is fairly common.