Omgaan met fouten die zich voordoen met uw " ObjectDataSource " object is belangrijk, zodat u de gebeurtenis opnieuw indien mogelijk kunnen verwerken en weer te geven een passende foutmelding naar de gebruiker . Een ObjectDataSource object is een soort van business object dat gegevensbronnen bindt in een webomgeving . Eventuele fouten tijdens de " Deleted ", " Bijgewerkt ", " geselecteerd" en " geplaatst" gebeurtenissen worden opgeslagen in de " ObjectDataSourceStatusEventArgs " object, dat je nodig hebt om te sturen als een argument voor een functie die handmatig handvat uitzonderingen . Instructies 1 Open uw bronbestand in een editor zoals Microsoft Visual Studio . Kopen van 2 Maak een nieuwe functie en pass " ObjectDataSourceStatusEventArgs e " als een argument om te helpen handvat uitzonderingen met uw " ObjectDataSource " object . In C # wordt dit gedaan door het plaatsen van de volgende functie na je " MyDataSourceDeleting " functie : beschermde nietige MyDataSourceDeleted ( objecten afzender , ObjectDataSourceStatusEventArgs e ) { if ( e.Exception = null ) { e.ExceptionHandled = true , ShowMessage ( Constants.GenericErrorMessage , MessageType.Error ) ; } De " ! e.Exception = null " check bepaalt of er een uitzondering was of niet . Instelling " e.ExceptionHandled " om true geeft aan dat u de uitzondering hebt behandeld en er is geen reden om te gooien . 3 Behandel het geval waarin geen uitzondering voordoet tijdens het evenement door het toevoegen van de volgende code : else { ShowMessage ( " . Deleted MyDataSource succes " , MessageType.Success ) ; } } de code geeft " Deleted MyDataSource succes . " toen er geen uitzondering . 4 Sla het bestand op , compileren uw programma en voer het uit om eventuele fouten te vangen met de " ObjectDataSource " object .
|