首页 新闻 搜索 专区 学院

.NET技术问题

0
悬赏园豆:30 [已关闭问题] 关闭于 2011-06-17 19:08

.NET如何获取页面报错信息并把报错信息填到数据库

杨守宗的主页 杨守宗 | 初学一级 | 园豆:200
提问于:2011-06-14 15:06
< >
分享
所有回答(3)
0

看看netcms 的源码  , 他们应该做到了, 因为他们 修改了 asp.net 的屎黄色页面  的样式,个人觉得应在在页面事件的 Page.LoadComplete里面

地菜 | 园豆:154 (初学一级) | 2011-06-14 15:46
注释 , 屎黄色页面 是 出错误的提示页
支持(0) 反对(0) 地菜 | 园豆:154 (初学一级) | 2011-06-14 15:46
有实例吗?
支持(0) 反对(0) 杨守宗 | 园豆:200 (初学一级) | 2011-06-14 16:00
0

有三种方法可以解决该问题:

1.最常用的在webconfig中配置。

2.在页面Page_Error中处理。

3.在Global中的Application_Error方法中处理。

贴上方法2的代码供参考:

protected void Page_Error(object sender, EventArgs e)
{
Exception ex
= Server.GetLastError();
//Write log
}

dwwwing | 园豆:661 (小虾三级) | 2011-06-14 16:46
0

最好的办法是在Global中设置

顶顶顶顶搜索 | 园豆:267 (菜鸟二级) | 2011-06-17 00:38
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册