One widget's exception at widget's Page_PreRender will cause whole page Error!

Jun 12, 2008 at 5:47 AM
One widget's exception at widget's Page_PreRender will cause whole page Error!
Have anyway to solve it!
I add Page_Error event to default.aspx.cs, but another widget will not to display.
Why Widget's Page_Error Event had not trigger?

protected void Page_Error(object sender, EventArgs e)
{
        this.errorMessage.InnerText = Server.GetLastError().ToString();
        Server.ClearError();
}