¿Cómo elimino una página del historial del navegador?

Tengo una página ASP.Net que contiene un botón. Esta página contiene un botón ServerSide Paypal.

Cuando se empuja mi servidor hace varias cosas inteligentes en el back-end y luego reescribe la respuesta como un formulario y algunos javascript que publican este formulario en PayPal.

Todo esto funciona muy bien.

Sin embargo, si el usuario elige hacer clic de nuevo, llegará a mi formulario de publicación automática generado y eso lo reenviará nuevamente a Paypal.

Pensé que si podía encontrar una manera de que mi página de formulario generada no existiera en el historial, esto resolvería mi problema. pero no tengo idea de cómo corregir esto.

¿Cómo puedo eliminar mi página del historial o simplemente que nunca aparezca?

Actualización: Gracias a todos ... Esas son excelentes respuestas. Voté a todos los buenos, pero seguí con splattne debido al uso inteligente del campo oculto en lugar de las cookies para tomar una decisión.

Respuestas a la pregunta(7)

Su respuesta a la pregunta