+ Rispondi alla Discussione
Risultati da 1 a 4 di 4

problemino

Ultimo Messaggio di paocavo il:
  1. #1
    User Newbie
    Data Registrazione
    Aug 2006
    Messaggi
    1

    problemino

    ho un pagina html che contiene una form (con una trentia di campi editabili.
    cliccando sul pulsante di submit mi si presenta la schermata di conferma (elenco tabellato delle cose che ho inserito nella schermata precedente e pulsante di submit che se cliccato mi inserisce i dati in un database di access e mi presenta una pagina con una semplice.

    Tutto funziona perfettamente.
    il request.form.count() delle pagine con form non funzionano
    nella prima ha sempre valore 168 anche se dovrebbe essere uno; nella seconda cambia da 7 a infinito a seconda di quanti campi inserisco nella prima form.

    da cosa dipende reuqest.form.count()?


    grazie
    Micol
    Ultima modifica di claudioweb; 18-08-06 alle 19:25

  2. #2
    Esperto L'avatar di claudioweb
    Data Registrazione
    Jul 2005
    Località
    Salento
    Messaggi
    3,754
    Ciao Micol benvenuta nel forum

    Ti sposto nella sezione dedicata all'asp e inserisco un titolo più descrittivo...
    Si avvicina la Festa della Mamma.

  3. #3
    Esperto L'avatar di madai
    Data Registrazione
    Jun 2006
    Messaggi
    640
    Ciao e benvenuto/a,

    posta il codice delle pagine altrimenti non so come aiutarti
    Cerchi un hotel a Ischia? Pronto Ischia.

  4. #4
    Moderatore L'avatar di paocavo
    Data Registrazione
    Mar 2006
    Località
    Lecce, Italy
    Messaggi
    1,016
    Aggiungi paocavo su Facebook Aggiungi paocavo su Linkedin

    Looping attraverso gli elementi di un form in ASP

    Ciao Berol, e benvenuto nel Forum GT!

    L'oggetto Request.Form in ASP è una "collection" di oggetti (i campi costituenti il form stesso). ome tutte le collection la proprietà Count restituisce il numero di elementi del form.
    Esempi di utilizzo:

    Codice:
    <%
    For Each Item In Request.Form
        fieldName = Item
        fieldValue = Request.Form(Item) 
        ' .....
    Next
    %>
    In questo modo si cicla sugli elementi del form (senza rispettare l'ordine con cui sono posizionati (TabStrip)).


    Nel seguente modo invece si può ciclare rispettando l'ordine di posionamento nella pagina (alto->Basso & Sx->Dx)

    Codice:
    <%
    For ix = 1 to Request.Form.Count
        fieldName = Request.Form.Key(ix)
        fieldValue = Request.Form.Item(ix) 
        ' ...
    Next
    %>

+ Rispondi alla Discussione

Tag per Questa Discussione

^ Permessi di Scrittura

  • Tu non puoi inviare nuove discussioni
  • Tu non puoi inviare risposte
  • Tu non puoi inviare allegati
  • Tu non puoi modificare i tuoi messaggi
  •  
  • Il codice BB è Attivato
  • Le faccine sono Attivato
  • Il codice [IMG] è Attivato
  • Il codice [VIDEO] è Attivato
  • Il codice HTML è Disattivato
  • Trackbacks Attivato
  • Pingback Attivato
  • Refback Attivato

SEO by vBSEO 3.6.0 PL2 ©2011, Crawlability, Inc.