Përmbajtje:

Si e trajton ASP net gabimin global të aplikacionit ASAX?
Si e trajton ASP net gabimin global të aplikacionit ASAX?

Video: Si e trajton ASP net gabimin global të aplikacionit ASAX?

Video: Si e trajton ASP net gabimin global të aplikacionit ASAX?
Video: C#.NET - nga zerro tek njishi - L1 - Hyrje 2024, Prill
Anonim

Aplikacion Niveli Trajtimi i gabimeve

Ju mund të trajtojë gabimet e paracaktuara në aplikacion nivel ose duke modifikuar tuaj të aplikacionit konfigurimin ose duke shtuar një Aplikimi_Gabim mbajtës në globale . asax dosjen tuaj aplikacion . Ju mund të trajtojë gabimet e paracaktuara dhe gabimet HTTP duke shtuar një seksion CustomErrors në Web.

Përkatësisht, si e trajton MVC gabimin e aplikacionit në ASAX global?

Me këto pika në mendje, hapat e mëposhtëm mund të kodohen në ngjarjen Application_Error për trajtimin dhe regjistrimin e gabimeve

  1. Merrni gabimin e fundit të ngritur.
  2. Merrni kodin e gabimit për t'u përgjigjur.
  3. Regjistro gabimin (po injoroj 404's).
  4. Pastro rrjedhën e përgjigjes.
  5. Pastro gabimin e serverit.

Gjithashtu, çfarë shpjegon korrigjimi dhe trajtimi i gabimeve në teknologjinë Dot Net me shembullin e duhur? ASP . Neto ka mundësi për të kryer korrigjimi dhe trajtimi i gabimeve . Korrigjimi mund të arrihet duke shtuar pika ndërprerjeje në kod. Njëri më pas drejton Start with Korrigjimi opsion në Visual Studio për të korrigjimi Kodi. Gjurmimi është lehtësia për të ofruar më shumë informacion gjatë ekzekutimit të aplikacionit.

Prandaj, si i trajton MVC gabimet e personalizuara në asp net?

Faqja e personalizuar e gabimit në ASP. NET MVC

  1. Fillimisht shtoni një Gabim. faqja cshtml (Shiko faqen) në Dosjen e përbashkët nëse nuk ekziston tashmë.
  2. Shtoni ose modifikoni Ueb-in. skedarin e konfigurimit dhe vendosni elementin e gabimit të personalizuar në Aktiv.
  3. Shtoni një kontrollues dhe pamje specifike të veprimit për të shfaqur kodin e statusit
  4. Shtoni një atribut [HandleError] në metodën e veprimit të synuar.

Si i trajton ASP net gabimet e nivelit të aplikacionit?

Trajtimi i gabimeve në nivelin e aplikacionit Ti mundesh trajtoj default gabimet në niveli i aplikimit qoftë duke modifikuar tuajin të aplikacionit konfigurimin ose duke shtuar një mbajtës Application_Error në Global. skedari asax i juaj aplikacion . Ti mundesh trajtoj default gabimet dhe HTTP gabimet duke shtuar një seksion CustomErrors në Web.

Recommended: