lo si fa in javascript, ti posto una funzione in asp che scrive javascript...

codice:
Function JSRedirect(Byval url, secondi)
	With Response
		.Write("<script language=""JavaScript"">" & vbCrLf) 
		.Write("<!--" & vbCrLf) 
		.Write("function redirect() {" & vbCrLf) 
		.Write("window.location = '" & url & "';" & vbCrLf) 
		.Write("}" & vbCrLf) 
		.Write("timer = setTimeout('redirect()', '" & (secondi * 5000) & "');" & vbCrLf) 
		.Write("-->" & vbCrLf) 
		.Write("</script>" & vbCrLf) 
	End With
End Function
richiami poi la funzione con l'url così:
codice:
response.Write(JSRedirect("pagina.asp",2))