看看netcms 的源码 , 他们应该做到了, 因为他们 修改了 asp.net 的屎黄色页面 的样式,个人觉得应在在页面事件的 Page.LoadComplete里面
有三种方法可以解决该问题:
1.最常用的在webconfig中配置。
2.在页面Page_Error中处理。
3.在Global中的Application_Error方法中处理。
贴上方法2的代码供参考:
protected void Page_Error(object sender, EventArgs e)
{
Exception ex = Server.GetLastError();
//Write log
}
最好的办法是在Global中设置