Puedes utilizar variables de sesión
Bueno, hay varios métodos, aunque me parece que si utilizas una redirección y después otra, y no quieres que se muestre esta variable, hay algo mal en tu diseño, ya que quizás podrías ejecutar el procedimiento en la misma página 2, ahora si lo tienes que hacer como dices si o si, puedes utilizar un formulario que se envie de manera automática por post...
Código:
variable = request.querystring("variable")
<form action=pagina3.asp method=post name=miforma>
<input type=text name=variable value="<%=variable%>">
</form>
<script language=javascript>
document.miforma.submit();
</scritp>
en la página 3, caputararías la variable con un request.form("variable")
Salu2,