Thank you so much for all your help guys.
I got my own solution by simply passing an ID from the gridview as a session variable through to the next page and getting it back again when I redirect to that Initial page. Doing so, made me get all the changes I've made before and display the page with all the changes. . .Don't know if anyone understands this, but it's working for me.