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

 

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

Ελεγχος Εγκυρότητας ΑΦΜ

Îåêßíçóå áðü ôï ìÝëïò thoidis. Τελευταία δημοσίευση από το μέλος George J. Capnias στις 16-03-2006, 21:52. Υπάρχουν 1 απαντήσεις.
Ταξινόμηση Δημοσιεύσεων: Προηγούμενο Επόμενο
  •  16-03-2006, 12:23 10708

    Ελεγχος Εγκυρότητας ΑΦΜ

    Έχω ένα DetailsView και στο InsertItemTemplate έχω ένα TextBox με όνομα textBox1 το οποίο θα δέχεται τον ΑΦΜ.

    Προσπαθώ να ελέγξω την εγκυρότητα του ΑΦΜ με μια ρουτίνα σε javascript που ονομάζεται checkAFM και παίρνει δύο παραμέτρους την τιμή του textbox και το όνομά του.

    Πρέπει να χρησιμοποιήσω κάποιο validator και εάν ναι ποιό;

    Πώς μπορεί να γίνει αναφορά στην τιμή του συγκεκριμένου textbox που είναι μέσα στο DetailsView ώστε να περαστούν οι τιμές στην συνάρτηση της javascript;

     


    Περικλής Θωίδης
    ____________________________________
    Η μεγάλη ανανέωση του κόσμου δεν θα έρθει τη στιγμή που οι φτωχοί θα συμβιβαστούν με τη μοίρα τους,
    αλλά τη στιγμή που οι πλούσιοι θ' αρχίσουν να έχουν ηθικούς δισταγμούς για τη δική τους μοίρα!
  •  16-03-2006, 21:52 10738 σε απάντηση της 10708

    Απ: Ελεγχος Εγκυρότητας ΑΦΜ

    Τα validators που έρχονται με το ASP.NET δεν μπορούν να καλύψουν αυτή την ανάγκη - να ορίσεις εσύ τον κώδικα Javascript που θα κάνει το validation. Αυτό που υπάρχει πιο κοντά σε αυτό που θες είναι το CustomValidator, αλλά αυτό κάνει το validation server side. Αν πραγματικά θες να κάνεις το validation client side θα πρέπει να φτιάξεις ένα δικό σου validator.

    Υπάρχει ένα άρθρο "Building a CheckBoxList Validator Control - Part 2", που μπορεί να σε βοηθήσει να κάνεις ακριβώς αυτό που ζητάς, custom validation με Javascript.

     

    George J.


    George J. Capnias: Χειροπρακτικός Υπολογιστών, Ύψιστος Γκουράρχης της Κουμπουτερολογίας
    w: capnias.org, t: @gcapnias, l: gr.linkedin.com/in/gcapnias
    dotNETZone.gr News
Προβολή Τροφοδοσίας RSS με μορφή XML
Με χρήση του Community Server (Commercial Edition), από την Telligent Systems