mi sa che te lo devi salvare in un campo hidden
la tua form diventerebbe
codice:
<form action="prova2.asp" method="post" name="invio" id="invio">
<select name="prova" onchange="this.form.hiddenProva.value=this[this.selectedIndex].text">
<option value="1" SELECTED>Testo1</option>
<option value="2">Testo2</option>
</select>
<input type="hidden" name="hiddenProva">
<input type="submit" name="Invia">
</form>
in prova2 hai request.form("hiddenProva") col testo della select
L'unica cosa è che se l'utente non tocca la tua select ma fa subito il submit il campo hiddenProva sarà vuoto
quindi dovresti dargli un valore di default