Προγραμματισμός

* Γνώση Υπολογιστών >> Προγραμματισμός >> Προγραμματισμός Υπολογιστών Γλώσσες

Πώς να πιάσει ένα σφάλμα Χρησιμοποιώντας ObjectDataSource

Χειρισμός σφαλμάτων που εμφανίζονται με το " ObjectDataSource " αντικείμενο είναι σημαντική , έτσι ώστε να μπορεί να επεξεργαστεί το συμβάν και πάλι αν είναι δυνατόν και να εμφανίσει ένα κατάλληλο μήνυμα λάθους στο χρήστη . Ένα αντικείμενο ObjectDataSource είναι ένα είδος της επιχείρησης αντικειμένου που συνδέει τις πηγές δεδομένων σε περιβάλλον web . Τυχόν λάθη κατά τη διάρκεια της " Διαγραμμένα ", " Ενημέρωση ", " επιλεγμένο" και οι " Έγραψαν " συμβάντα που έχουν αποθηκευτεί στο " ObjectDataSourceStatusEventArgs " αντικείμενο , το οποίο θα πρέπει να στείλετε ως επιχείρημα σε μια λειτουργία που θα το χέρι χειριστεί τις εξαιρέσεις . Οδηγίες
Η

1 Ανοίξτε το αρχείο προέλευσης σε έναν επεξεργαστή κειμένου , όπως το Microsoft Visual Studio . 2

Δημιουργήστε μια νέα λειτουργία και να περάσει " ObjectDataSourceStatusEventArgs e" ως επιχείρημα για να βοηθήσει χειριστεί τυχόν εξαιρέσεις με σας " ObjectDataSource " αντικείμενο . Σε C # Αυτό γίνεται με την τοποθέτηση την ακόλουθη λειτουργία μετά σας λειτουργία " MyDataSourceDeleting " :

προστατεύονται άκυρη MyDataSourceDeleted ( αποστολέας αντικείμενο , ObjectDataSourceStatusEventArgs ε) {if ( e.Exception = null ! ) { E.ExceptionHandled = true ? ShowMessage ( Constants.GenericErrorMessage , MessageType.Error ) ? }

Η " ! e.Exception = null " έλεγχος καθορίζει αν υπήρχε μια εξαίρεση ή όχι . Ρύθμιση " e.ExceptionHandled " να ισχύει δείχνει ότι έχετε χειριστεί την εξαίρεση και δεν υπάρχει κανένας λόγος να το ρίξει .
Εικόνων 3

Χειριστείτε την περίπτωση όπου δεν υπάρχει εξαίρεση που συμβαίνει κατά τη διάρκεια της εκδήλωσης , με την προσθήκη τον ακόλουθο κώδικα :

else { ShowMessage ( " . Διαγράφεται MyDataSource επιτυχία " , MessageType.Success ) ? } }

Οι κώδικας εμφανίζει " Διαγράφεται MyDataSource με επιτυχία . " όταν υπήρχε δεν αποτελεί εξαίρεση .
Η

4 Αποθηκεύστε το αρχείο , καταρτίζουν το πρόγραμμά σας και να το εκτελέσει για να προλάβουν τυχόν λάθη με την " ObjectDataSource " αντικείμενο .
Η
εικόνων

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα