Ciao a tutti e bentrovati.

Sto riscontrando difficoltà inaspettate nel recupero con una pagina asp del valore selezionato con una lista di radiobutton che ottengo dinamicamente.

Pagina contenente il form:

<form action="page.asp" method="post" name="inviaFile">
<table width="98%">
<%
do while not(RS.eof)
%>
<tr>
<td><input type="radio" name="codice_file" value="<%=IdFile%>"></td>
</tr>
<%
RS.movenext
loop
RS.Close()
Set RS = Nothing
%>
<tr>
<td><input name="Invia" type="submit" value="invia"/></td>
</tr>
</table>
</form>

Pagina che processa il form:

Dim codice_file
codice_file = request.Form("codice_file")

response.write "Codice file: " & codice_file
response.end

Ovviamente IdFile è valorizzato sempre perchè lo verifico nella pagina. Però quando verifico se il valore passa nell'altra pagina questo non avviene mai. Se torno indietro e seleziono nuovamente il valore ritorna. Sembrerebbe che sia costretto a selezionare qualche volta prima che il valore passi da una pagina all'altra.

Non riesco a venirne fuori. Uso firefox. Qualcuno ha già affrontato questo problema?

Buone feste!

:-)

Vito