Como podria pasar un parametro sin mostrarlo en la url, actualmente lo hago asi
Response.Redirect("Principal.aspx?Valor=" + dtoAprobarUsuario.Usuario);
y lo recibo
Valor = Request.QueryString("Valor")
Gracias por la ayuda.