Καλώς ορίσατε στο dotNETZone.gr - Σύνδεση | Εγγραφή | Βοήθεια
σε

 

Αρχική σελίδα Ιστολόγια Συζητήσεις Εκθέσεις Φωτογραφιών Αρχειοθήκες

prevent mutliple clicks on submit button

Îåêßíçóå áðü ôï ìÝëïò Spithas. Τελευταία δημοσίευση από το μέλος anjelinio στις 28-02-2006, 16:08. Υπάρχουν 1 απαντήσεις.
Ταξινόμηση Δημοσιεύσεων: Προηγούμενο Επόμενο
  •  28-02-2006, 15:54 10258

    prevent mutliple clicks on submit button

    Γειάς σας

    Μπορεί κανέις να μου προτείνει κάτι σχετικά με το πως θα αποφύγω την περίπτωση που ο χρήστης κάνει click πολλές φορές στο submit button μιας φόρμας πρίν να έχει ολοκληρωθέι η διαδικασία...το button αυτό βρίσκεται μέσα σε user control

    Σας ευχαριστώ πολύ

     

  •  28-02-2006, 16:05 10259 σε απάντηση της 10258

    Απ: prevent mutliple clicks on submit button

    Η μέθοδος που ακολουθώ συνήθως εγώ είναι η εξής:

    Μέσα σε ένα hidden field στη φόρμα σου, κρατάς ένα unique value (timestamp συνήθως), το οποίο κρατάς και στο Session. Σε κάθε postback, ανανεώνεις αυτό το value στο Session, και αν κάποια φόρμα σου γυρίσει με άλλο value απ'το τελευταίο, τότε αυτό είναι "duplicate form submission" και το αγνοείς ή πετάς λάθος ή οτι επιλέξεις εσύ να κάνεις.

    :)
    Angel
    O:]
Προβολή Τροφοδοσίας RSS με μορφή XML
Με χρήση του Community Server (Commercial Edition), από την Telligent Systems