You can use the Thread.Sleep () method. Just add this before Response.Redirect ie
System.Threading.Thread.Sleep(3000); Response.Redirect("MyURL");
Alternatively, you can add a delay in the response header, like this
Response.AddHeader "REFRESH","3;URL=MyURL"
The number indicated above is the delay value in seconds.
source share