- 浏览: 82004 次
- 性别:
- 来自: dg
文章分类
- 全部博客 (70)
- [随笔分类]DB(数据库) (18)
- c# (1)
- 实用参考代码 (1)
- 默认收藏夹 (9)
- [网站分类]6.读书区(技术书籍阅读心得、书籍推荐) (1)
- xml&web服务 (1)
- [随笔分类]Asp.net (18)
- C# BLOG (1)
- 技术仓库 (0)
- .net (1)
- 编程技巧 (1)
- [随笔分类].Net Framework (1)
- [随笔分类]程序人生(非技术) (1)
- [随笔分类]其他技术类 (1)
- [随笔分类]WAP (1)
- 收藏夹 (1)
- 其他 (1)
- DotNet技术 (4)
- [网站分类]3.非技术区(技术之外的文章,但不要涉及任何政治内容) (4)
- [网站分类]7.提问区(建议在<a href="http://space.cnblogs.com/q/" target="_blank">博问</a>中提问) (2)
- [网站分类]1.首页原创精华.NET区(包含架构设计、设计模式)(对首页文章的要求:原创、高质量、经过认真思考并精心写作) (1)
- [随笔分类]Javascript & Css & Html (1)
最新评论
Asp.net中引发未处理的异常时,我们怎么处理。我总结了2种方法:
1.override类TemplateControl受保护的方法OnError
由于TemplateControl是抽象的,所以我们要从它派生的来编写方法
我通常是在一个页面基类public class PageBase : System.Web.UI.Page编写方法
再让所有的ASP。NET来继承类PageBase
注:System.Web.UI.TemplateControl类是System.Web.UI.Page和ystem.Web.UI.UserControl的父类
protected override void OnError(EventArgs e)
{
//写日志或写入错误信息表中
}
2.在HttpApplication.Error 事件中处理
直接在文件Global.asax中编写错误逻辑代码
这是用得最多的方法之一
备注一些常用异常方法说明:
引发的异常可以通过对HttpServerUtility.GetLastError方法的调用来访问
Exception.Message 虚属性可以得到异常原因的错误信息
Exception.StackTrace虚属性可以得到一个字符串,它描述调用堆栈的内容,其中首先显示最近的方法调用
发表评论
-
图片问题?
2004-06-12 00:58 644图片问题? 例如我有一个ASP.NET工程在目录C:\BBS下 ... -
用Javascript在客户端实现遍历datagrid,DataList控件,像MSN中的全选
2004-07-04 21:56 1456刚刚看了..NET中遍历DataList控件,像MSN中的全选 ... -
ASP.NET状态管理之一(概括篇)
2004-07-14 00:50 670每次将网页发送到服务器时,都会创建网页类的一个新实例。在传统的 ... -
ASP.NET状态管理之二(查询字苻串QueryString)
2004-07-14 01:25 827查询字苻串是追加在URL后的数据(也是我常用的)例如:http ... -
ASP.NET状态管理之三(隐藏域HiddenField)
2004-07-14 01:50 2243ASP.NET 允许您将信息存储在 HiddenFiel ... -
ASP.NET状态管理之四(暂存状态HttpContext.Items)
2004-07-14 17:47 1073ASP.NET提供一个类System.Web.HttpCont ... -
ASP.NET状态管理之七(其他物理数据存放媒体)
2004-07-15 23:25 634ASP.NET状态存储还可以存放在数据库,XML文件,文本文件 ... -
ASP.NET状态管理之六(缓存Cache)
2004-07-15 23:44 1508ASP.NET 提供一个功能完整的缓存引擎,页面可使用该引擎通 ... -
Web.config文件中</appSettings>节点的配置数值读取的2种方法,哪种更快?
2004-10-18 09:37 2411<appSettings> <add key ... -
准备精读开源的.NET代码,希望能坚持
2004-12-08 12:53 1018近来无事,把开源的.NET全部找出来,准备精读。 阅读同时想把 ... -
代码阅读总结之ASP.NET StartKit Commerce
2004-12-20 16:47 844ASP.NET StartKit Commerce简单 ... -
asp.net能实现身份认证的EMAIL发送方法(c#版本)
2004-12-28 11:15 4911public void sendMail() ... -
代码阅读总结之ASP.NET StartKit TimeTracker(角色权限之捉虫笔记)
2005-01-17 14:56 685在ASP.NET StartKit TimeTracker中由 ... -
代码阅读总结之ASP.NET StartKit TimeTracker(应用程序路径之处理笔记)
2005-01-24 17:34 666在开发中我们为了整个程序目录结构清晰化,望望会建立许多不同的文 ... -
代码阅读总结之ASP.NET StartKit TimeTracker(数据绑定之困惑笔记)
2005-01-24 18:00 693以前在项目中数据绑定一直用<%# %> 今天在A ... -
代码阅读总结之Fitch and Mather 7.0(资源文件Resource随笔)
2005-04-21 18:03 694在Fitch and Mather 7.0中利用了大量的资源文 ... -
代码阅读总结之Fitch and Mather 7.0(自定义字符串缓存页)
2005-10-18 13:29 786前段时间工作比较忙,没时间读代码,这几天有空,正好又来静读代码 ...
相关推荐
综上所述,`asp.net 异常处理跳转自定义错误页面Demo`是一个实用的实践,它教会我们如何在ASP.NET应用程序中捕获和处理异常,以及如何创建和显示自定义的404和500错误页面。通过这个示例,开发者可以更好地控制用户...
捕获ASP.NET下的未处理异常主要通过两种方式: 1. **使用IHttpModule接口**:IHttpModule是ASP.NET中一种强大的组件,它可以在HTTP请求生命周期的各个阶段进行干预。你可以创建一个自定义的IHttpModule实现,注册...
ASP.NET是微软开发的一种用于构建Web应用程序的框架,它提供了丰富的功能来支持事务管理和异常处理。在复杂的系统中,这两个概念对于确保数据的一致性和应用的稳定性至关重要。 **事务处理简介** 事务是一组数据库...
ASP.NET是微软公司推出的一种用于构建Web应用程序的框架,它基于.NET Framework,为开发者提供了高效、易用且功能丰富的工具和环境。这份“ASP.NET学习大总结+笔记”涵盖了从基础概念到高级特性的全面知识,是学习和...
ASP.NET MVC 提供了多种方式来处理异常,包括 Controller 的 Try-Catch 机制、Filter 的异常处理机制等。但是,这些机制都有其局限性,无法满足复杂的异常处理需求。因此,本文将介绍一个基于 EntLib 的异常处理解决...
ASP.NET提供了多种方式来处理文件上传,如HttpPostedFileBase类,同时需要考虑文件大小限制、文件类型检查等安全性问题。 5. **用户身份验证与授权**:为了保护个人博客,可能使用了ASP.NET的身份验证和授权机制,...
ASP.NET 图片处理技术是Web开发中的一个重要环节,它涵盖了从上传、裁剪、缩放、旋转到水印添加等一系列图像操作。在ASP.NET框架下,开发者可以利用各种工具和库来实现这些功能,为网站提供丰富的图像服务。本文将...
ASP.NET最佳异常处理:try-catch语句捕获异常 ASP.NET最佳异常处理:try-catch语句捕获异常
ASP.NET是微软开发的一种用于构建Web应用程序的框架,它提供了丰富的功能来支持高效、安全和可维护的代码执行。在ASP.NET中,事务管理和异常处理是确保应用稳定性和数据完整性的关键方面。以下是对这两个核心概念的...
ASP.NET个人网站模板是一款基于微软的ASP.NET技术构建的网页应用程序,它包含了完整的网站结构和设计,适合个人或小型企业快速搭建自己的在线平台。这款模板使用了Access数据库,这是一种轻量级的数据库管理系统,...
ASP.NET是微软公司推出的一种基于.NET Framework的web应用程序开发平台,它为开发者提供了一套高效、安全、可扩展的框架来构建动态网站、web应用程序和web服务。在这个名为"MyWeb"的个人网站项目中,我们可以深入...
ASP.NET个人博客是一个基于微软的ASP.NET技术构建的博客系统,专为个人用户设计,适合初学者学习和使用。这个博客平台提供了丰富的功能,让用户能够方便地发布文章、管理评论,以及自定义个人主页。其简易的设计和...
总结起来,ASP.NET的异常记录和日志管理涉及到全局异常处理的配置、选择合适的日志库、自定义日志记录方法以及构建错误查看系统。通过这些步骤,我们不仅可以确保在出错时得到详细的信息,还能提升问题解决的速度,...
2. **ASP.NET 2.0核心概念**:ASP.NET 2.0引入了许多新特性,如母版页(Master Pages)用于页面布局的统一,站点导航控件(Site Navigation)方便网站结构管理,以及数据绑定(Data Binding)机制简化数据操作。...
ASP.NET是微软公司推出的一种用于构建Web应用程序的框架,它基于.NET Framework,为开发者提供了丰富的功能和工具,简化了Web应用的开发流程。本经典总结将深入探讨ASP.NET的学习要点,帮助你全面掌握这一强大的技术...
总结来说,"asp.net做的个人博客"是一个结合了ASP.NET技术栈,利用数据库、身份验证、路由、模板等工具创建的互动式、个性化网站。开发者可以根据需求定制功能,提升用户体验,同时关注SEO和性能优化,打造一个专业...
《Pro ASP.NET Core MVC 2 (7th) 中文版》是一本深入讲解ASP.NET Core MVC 2技术的专业书籍,适合C#开发者学习使用。该书涵盖了从基础到高级的多个方面,旨在帮助读者全面理解并掌握这个强大的Web开发框架。 ASP...
ASP.NET是微软公司推出的一种基于.NET Framework的Web应用程序开发框架,它为开发者提供了一种高效、安全且易于部署的构建动态网站、Web应用和Web服务的方式。本"ASP.NET学习大全"涵盖了从基础到高级的全方位知识,...
ASP.NET入门经典ASP.NET入门经典ASP.NET入门经典ASP.NET入门经典ASP.NET入门经典ASP.NET入门经典ASP.NET入门经典ASP.NET入门经典ASP.NET入门经典ASP.NET入门经典ASP.NET入门经典ASP.NET入门经典ASP.NET入门经典ASP...
ASP.net实战项目ASP.net实战项目ASP.net实战项目ASP.net实战项目ASP.net实战项目ASP.net实战项目ASP.net实战项目ASP.net实战项目ASP.net实战项目ASP.net实战项目ASP.net实战项目ASP.net实战项目ASP.net实战项目ASP...