在Page_Load事件处理程序中:
try { // Your code here } catch (Exception ex) { Trace.TraceError("An error occurred: " + ex.Message); throw; }
在Page_Error事件处理程序中:
protected void Page_Error(object sender, EventArgs e) { Exception ex = Server.GetLastError(); Trace.TraceError("An error occurred: " + ex.Message); Server.ClearError(); Response.Redirect("Error.aspx"); }