在page里出错会触发pageerror事件,我想问,怎么才能在这个事件里获得出错信息,
包括出错的控件,函数,异常类名等信息
包括出错的控件,函数,异常类名等信息
解决方案 »
- 面向对象编程的时候,有必要将一个对象的信息对应成一个数据库表吗?
- 求ASP.Net中把各种视频格式转换成FLV格式的方法?
- asp.net 中两个用户控件之间如何实现传递参数
- asp.net MVC 这种地址对搜索引擎来说是否具有优势
- html页面使用了embed播放音乐,怎么在其他页面关闭它
- xmlhttprequest即时获取数据问题..
- vs2008中有文件清理功能吗?今天结帖, 不欠分
- asp.net如何做像csdn这样的登录?详请进
- IE版本的问题
- 请教一个乱码得解决方案
- 急求购一套完整的(大型的最好)网站源代码.信息主要是产品发布新闻方面
- #######GridView嵌套棘手问题####### 高手帮忙~~~~~~~
{
System.Exception er = Server.GetLastError();
Response.Write("错误信息:"+er.Message+"<BR>");
Server.ClearError(); }
然后
try
{
this.BindDriveShow(e.NewPageIndex);
}
catch (Exception ex)
{
this.lblMessage.Text = ex.Message;
}
这样就可以了出错这里就报错了Exception ex
protected override void OnError(EventArgs e)
{
//Response.Redirect("./error.aspx");//这里不管用什么方式跳转在error.aspx里都无法取得Server.GetLastError()里的异常?????这是为什么呢???
Server.Transfer("./errror.aspx");
}error.aspx
private void page_load(){
System.Exception er = Server.GetLastError();
Response.Write("错误信息:"+er.Message+"<BR>");
Server.ClearError();
}