window.history.back() will run on the client side, its nothing to do with asp.
Simplest way is to use the client-side
JS function setTimeout() to run the window.history.back() command. For a 3 second delay after the page has loaded in the browser, the syntax would be:
<body onload="setTimeout('window.history.back()', 3000);">