Mic*_*ndl 5 asp.net user-controls exception-handling
ASP.NET(4.0)中的UserControls继承自System.Web.UI.UserControl.VisualStudio intellisense建议将OnError作为TemplateControl的有效覆盖.在运行时.NET忽略此错误处理.只调用页面级别的OnError.我错过了什么或有设计问题吗?
public partial class Sample : System.Web.UI.UserControl
{
protected override void OnError(EventArgs e)
{
// Never reach ;o)
base.OnError(e);
}
}
Run Code Online (Sandbox Code Playgroud)
啊..难以捉摸的 OnError
此页面很好地阐明了此事件的内部运作情况:
http://weblogs.asp.net/vga/archive/2003/06/16/8748.aspx
可能会捕获一些异常但不会触发 OnError
| 归档时间: |
|
| 查看次数: |
2584 次 |
| 最近记录: |