Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako chytiť nejakú chybu pomocou ObjectDataSource

Spracovanie chýb , ktoré sa vyskytujú s " ObjectDataSource " objekt je dôležité , aby bolo možné spracovať udalosť znovu , ak je to možné a zobrazí príslušnú chybovú správu užívateľovi . Objekt ObjectDataSource je typ obchodného objektu , ktorý sa viaže k zdrojom dát vo webovom prostredí . Prípadné chyby v priebehu " Deleted " , " Aktualizované " , " Selected " a " vkladajú slová " udalosti sú uložené v " ObjectDataSourceStatusEventArgs " objekt , ktorý budete musieť poslať ako argument funkciu , ktorá bude ručne spracovať všetky výnimky . Pokyny dovolená 1

Otvorte zdrojový súbor v editore , ako je napríklad Microsoft Visual Studio .
2

Vytvorenie novej funkcie a odovzdať " ObjectDataSourceStatusEventArgs e " ako argument pomôcť spracovať všetky výnimky so svojím " ObjectDataSource " objekt . V jazyku C # toto je robené tým , že umiestni nasledovné funkcie po vašej funkcii " MyDataSourceDeleting " :

protected void MyDataSourceDeleted ( object sender , ObjectDataSourceStatusEventArgs e ) { if ( e.Exception = null ! ) { E.ExceptionHandled = true ; ShowMessage ( Constants.GenericErrorMessage , MessageType.Error ) ; }

" ! e.Exception = null " kontrola určí , či tam bola výnimka , alebo nie . Nastavenie " e.ExceptionHandled " true označuje , že ste sa zaoberal výnimku , a nie je žiadny dôvod , aby hodiť .
3

zaobchádzajte prípad , kedy dôjde v priebehu akcie nie je výnimkou pridaním nasledujúci kód :

else { ShowMessage ( " . vypúšťa MyDataSource úspešne " , MessageType.Success ) ; } }

kód zobrazí " vypúšťa MyDataSource úspešne . " , keď tam bol žiadna výnimka .
4

Uložte súbor , zostaviť program a spustiť ho chytiť nejaké chyby s " ObjectDataSource " objekt .

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené