History.go (-1) is a javascript function that simply redirects to the previous page cached in the browser. There is no return trip on the server, the browser simply serves the cached page on the first load, so the form fields were not saved since you made an AJAX call on the client. The data was not "POST" in the browser, so you see that the fields are empty.
You can send the send button for postback to the server and process the redirect there to get the desired result. There you save the ViewState and you can load the previous page with the saved data.
source
share