易截截图软件、单文件、免安装、纯绿色、仅160KB

ASP.NET自定义错误页面

1、添加Web.config, < system.web>< /system.web>中添加< customErrors mode="On"
defaultRedirect="ApplicationErroy.aspx" >< /customErrors>节点,
2、添加Global.asax文件,找到Application_Error事件,加入以下代码:   
//这是添加了一个全局应用程序类 在Application_Error事件中处理错误页面 和web.config没有关系 即使没有web.config 也是可以定位到错误页面
    void Application_Error(object sender, EventArgs e)
    {
        //在出现未处理的错误时运行的代码
        Exception erroy = Server.GetLastError();    
         string err = "出错页面是:" + Request.Url.ToString() + "</br>";    
         err += "异常信息:" + erroy.Message + "</br>";   
         err += "Source:" + erroy.Source + "</br>";    
         err += "StackTrace:" + erroy.StackTrace + "</br>";    
        //清除前一个异常
        Server.ClearError();
         //此处理用Session["ProError"]出错。所以用 Application["ProError"]
         Application["erroy"] = err;
         //此处不是page中,不能用Response.Redirect("../frmSysError.aspx");
        
System.Web.HttpContext.Current.Response.Redirect(HttpContext.Current.Request.ApplicationPath
+ "/ApplicationErroy.aspx");
}
2、添加错误处理页面:ApplicationErroy.aspx


相关文档:

ASP.NET(C#)中web.config文件详解

一、认识Web.config文件
   Web.config 文件是一个XML文本文件,它用来储存 ASP.NET Web 应用程序的配置信息(如最常用的设置ASP.NET Web 应用程序的身份验证方式),它可以出现在应用程序的每一个目录中。当你通过.NET新建一个Web应用程序后,默认情况下会在根目录自动创建一个默认的Web.config文件,包括默认 ......

ASP.NET 2.0中使用Membership

转载
:LoveCherry
技术无极限
摘要:
本文介绍了怎么在
ASP.NET 2.0
中使用
Membership
新特性,并且介绍了怎么两种不同的
Membership

Provider

ActiveDirectoryMembershipProvider

SqlMembershipProvider
,前者是基于微软活动目录服务存储用户信息的,或者是基于
SQL SERVER
存储的。
2.0
......

asp.net 数据库操作类

using System;
using System.Web;
using System.Data.SqlClient;
using System.Data;
using System.Configuration;
namespace op_db
{
/**//// <summary>
/// 专门用来处理与数据库的操作
/// </summary>
    public class&n ......

asp.net页面事件执行过程

最近搞用户验证时,出了个问题,查阅资料解决后,整理了一下。第一篇blog
主要就是父类和子类间OnLoad,OnInit,Load 事件,Init事件的执行先后问题。
一个页面(子类)的Oninit方法最先启动执行,而后递归执行父类中Oninit方法,父类Oninit方法中添加Init事件,执行Page_Init方法,后再返回父类Oninit方法执行完毕,最后返 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号