การให้ผู้ใช้มีวิธีการจัดการข้อยกเว้นแบบครบวงจรมีดังนี้
1. แก้ไข web.config
หลังจากแก้ไขแล้วจะได้โค้ดดังนี้
<โหมด customErrors = "เปิด"
defaultRedirect = "WebForm2.aspx"
-
2. สำหรับการตอบกลับทั่วโลก ให้แก้ไข Global.asax
ถ้า (Server.GetLastError() เป็นข้อยกเว้น)
-
เซิร์ฟเวอร์โอน("WebForm2.aspx");
}
3. มีข้อยกเว้นเกิดขึ้นในโค้ด
Throw new Exception();
ค่อนข้างง่ายใช่ไหม?