Visualizzazione dei risultati da 1 a 5 su 5
  1. #1

    Recuperare valori radiobutton con ASP

    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
    ...God must love stupid people...He made so many...

    www.eurodomus.org

  2. #2
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Guarda il codice HTML della pagina contenente il form ed accertati che il value sia valorizzato.

    Roby

  3. #3
    Grazie per la risposta.

    E' sempre valorizzato.
    ...God must love stupid people...He made so many...

    www.eurodomus.org

  4. #4
    ma idfile da dove lo prendi?

  5. #5
    IdFile lo prendo dal DB. Ho evitato di inserire tutto il codice per rendere il form leggibile.
    i radiobutton sono correttamente valorizzati. tutti. E' solo che i valori arrivano nell'altra pagina nel modo che ho descritto, ovvero sia nulli. Se poi torno indietro e seleziono nuovamente allora arrivano.
    Per rapidità ora ho abbandonato questo metodo ma sono curioso di capire se c'è qualcosa che non so sui radiobutton.

    Vito
    ...God must love stupid people...He made so many...

    www.eurodomus.org

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.