I am trying to refresh some Textbox controls on my form as I either click or use the arrow to move through the data grid. I am not sure where I need to do a ThisForm.Refresh() I have tried this in several places, but the data appears one row behind the data on the grid row.