We have a dynamic data grid. We will never know exactly the fields so we can not define the columns at the start. Though we know a column that is the primary key. I have been binding on Action Begin, and able to edit one line on the grid (second in my test). When I get back to the screen and try to edit another row (The first row in my test) once I click on the field to edit. The row becomes the one I just edited and not the row I clicked on. I am using straight razor pages with the page model.