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

 

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

έλεγχος εγκυρότητας τηλεφώνου

Îåêßíçóå áðü ôï ìÝëïò Dark Dominion. Τελευταία δημοσίευση από το μέλος evliatsas στις 19-07-2006, 23:16. Υπάρχουν 39 απαντήσεις.
Σελίδα 3 από 3 (40 εγγραφές)   < 1 2 3
Ταξινόμηση Δημοσιεύσεων: Προηγούμενο Επόμενο
  •  18-07-2006, 14:37 14900 σε απάντηση της 14560

    Απ: έλεγχος εγκυρότητας τηλεφώνου

    κάτι τελευταίο, θέλω όταν πάει να κάνει save πατώντας το κουμπι απο την γραμμή εργαλείων να κάνει validate σε περίπτωση που έχει μείνει κάποιο textbox κενό και ανάλογα να πετάει κάποιο messagebox οτι το συγκεκριμένο πεδίο είναι κενό και πρέπει να έχει κάποια τιμή.
    Κουλούρης Θάνος
  •  19-07-2006, 12:58 14949 σε απάντηση της 14560

    Απ: έλεγχος εγκυρότητας τηλεφώνου

    η έστω όταν ένα textbox είναι κενό, να μπορεί ο χρήστης να το διακρίνει έτσι ώστε να του βάλει κάποια τιμή. Να έχει άλλο χρώμα ίσως.
    Κουλούρης Θάνος
  •  19-07-2006, 14:21 14955 σε απάντηση της 14949

    Απ: έλεγχος εγκυρότητας τηλεφώνου

    Θα βρείς πληθώρα πληροφοριών και παραδειγμάτων στο MSDN.

    Μπορείς να ξεκινήσεις από εδώ:

    Data Access in Client and Middle-Tier Programming

    Validating Data

    ms-help://MS.VSCC.v80/MS.MSDN.v80/MS.VisualStudio.v80.en/dv_raddata/html/b3a9ee4e-5d4d-4411-9c56-c811f2b4ee7e.htm
  •  19-07-2006, 14:40 14958 σε απάντηση της 14955

    Απ: έλεγχος εγκυρότητας τηλεφώνου

    Έκανα το εξής

        Private Sub NameTextBox_Validating(ByVal sender As Object, ByVal e As System.ComponentModel.CancelEventArgs) Handles NameTextBox.Validating
            If NameTextBox.Text = "" Then
                ErProv.SetError(NameTextBox, "This field is empty")
            Else
                ErProv.SetError(NameTextBox, "")
            End If
        End Sub


    Δηλαδή όταν το σώζω και είναι κενή η εγγραφή μου πετάει ένα error μηνυματάκι στα δεξιά. Αν πατήσω δεξια η αριστερά ομως (Δηλαδή μετακινηθώ στις εγγραφές) το μηνυμα παραμένει ακόμα και στη περίπτωση που το όνομα έχει τιμή. Πως μπορω να το ελεγξω αυτο;

    Κουλούρης Θάνος
  •  19-07-2006, 14:53 14962 σε απάντηση της 14958

    Απ: έλεγχος εγκυρότητας τηλεφώνου

    Μπορείς να χρησιμοποιήσεις το Text Changed Event του TextBox και να καλέσεις εκεί την Validating συνάρτηση που έγραψες.

    π.χ.

    NameTextBox_Validating(nothing,nothing)

    Έτσι θα πραγματοποιείς τον έλεγχο κάθε φορά που ο χρήστης δίνει μία τιμή, πρίν να χρειαστεί να κάνεις update/insert τα δεδομένα.
  •  19-07-2006, 14:58 14963 σε απάντηση της 14560

    Απ: έλεγχος εγκυρότητας τηλεφώνου

    Αυτο μπορεί να πιάσει και σε combobox όπως επίσης και σε datetimepicker;
    Κουλούρης Θάνος
  •  19-07-2006, 15:09 14965 σε απάντηση της 14958

    Απ: έλεγχος εγκυρότητας τηλεφώνου

    Βέβαια, αρκεί να ενεργοποιήσεις τα κατάλληλα Event.

    Για το combobox το SelectedText ή SelectedIndex Changed

    και για datetimepicker το SelectedValue Changed
  •  19-07-2006, 15:27 14967 σε απάντηση της 14560

    Απ: έλεγχος εγκυρότητας τηλεφώνου

    Στο combobox λέγεται textchanged to event, και στο datetimepicker valuechanged.

    Σ'ευχαριστώ πολυ και πάλι!!!


    Κουλούρης Θάνος
  •  19-07-2006, 21:21 14979 σε απάντηση της 14560

    Απ: έλεγχος εγκυρότητας τηλεφώνου

    Έχω πρόβλημα με το datetimepicker, δεν μπορώ να βρω κάποιον τρόπο έτσι ώστε να λειτουργεί ο error provider σε περίπτωση που ο χρήστης δεν έχει αλλάξει την default τιμή

    ο κώδικας μου είναι ο εξής:

    Private Sub Birth_DateDateTimePicker_Validating(ByVal sender As Object,
    ByVal e As System.ComponentModel.CancelEventArgs) Handles
    Birth_DateDateTimePicker.Validating

    If Birth_DateDateTimePicker.Checked = False Then

    ErProv.SetError(Birth_DateDateTimePicker, "This field is empty")

    Else

    ErProv.SetError(Birth_DateDateTimePicker, "")

    End If


    και επίσης:

    Private Sub Birth_DateDateTimePicker_ValueChanged(ByVal sender As
    System.Object, ByVal e As System.EventArgs) Handles
    Birth_DateDateTimePicker.ValueChanged

    Birth_DateDateTimePicker_Validating(Nothing, Nothing)

    End Sub


    Κουλούρης Θάνος
  •  19-07-2006, 23:16 14982 σε απάντηση της 14979

    Απ: έλεγχος εγκυρότητας τηλεφώνου

    Μπορείς να καλέσεις την Birth_DateDateTimePicker_Validating() στη Form_Load ώστε να κάνεις από την αρχή Validate την Default τιμή ή στη Form_Load να δίνεις μία valid αρχική τιμή στο Birth_DateDateTimePicker.

Σελίδα 3 από 3 (40 εγγραφές)   < 1 2 3
Προβολή Τροφοδοσίας RSS με μορφή XML
Με χρήση του Community Server (Commercial Edition), από την Telligent Systems