知识大全 ASP.NET定制简单的错误处理页面
Posted 知
篇首语:缺乏知识就无法思考,缺乏思考也就得不到知识。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 ASP.NET定制简单的错误处理页面相关的知识,希望对你有一定的参考价值。
ASP.NET定制简单的错误处理页面 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
通常 Web应用程序在发布后 为了给用户一个友好界面和使用体验 都会在错误发生时跳转至一个自定义的错误页面 而不是 ASP net向用户暴露出来的详细的异常列表 简单的错误处理页面可以通过web config来设置 <customErrors mode= RemoteOnly defaultRedirect= GenericErrorPage > <error statusCode= redirect= No Access /> <error statusCode= redirect= FileNotFound /></customErrors> 如果想通过编程的方式来呈现错误原因 可以通过Page_Error事件来做这件事 另一种方式则可以通过Global asax来实现 我觉得这种方式较为方便 另外如果能结合一个单独的更加友好的页面 则看来起更舒服一些 Global asax(如果需要 可以记录错误日志) void Application_Error(object sender EventArgs e) Exception objErr = Server GetLastError() GetBaseException(); string error = 发生异常页: + Request Url ToString() + <br> ; error += 异常信息: + objErr Message + <br> ; Server ClearError(); Application[ error ] = error; Response Redirect( ~/ErrorPage/ErrorPage aspx );ErrorPage aspxprotected void Page_Load(object sender EventArgs e) ErrorMessageLabel Text = Application[ error ] ToString(); 当最终用户使用应用程序的时候 他们可能不想知道错误的原因 这个时候 我们可以通过复选框来实现 是否呈现错误的原因 可将Label放在一个div中 然后用复选框来决定是否呈现div <script language= JavaScript type= text/ Javascript ><! function CheckError_onclick() var c = document getElementById( CheckError ); var divError = document getElementById( errorMsg ); if(c checked) divError style display = inline ; else divError style display = none ; // ></script> cha138/Article/program/net/201311/15264相关参考
ASP.NET自定义错误处理页面的添加 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 自定义错误
ASP.netMVC自定义错误处理页面 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 在ASPN
ASP.NET自定义错误页面 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! ASPNET提供三种
知识大全 IIS处理Asp.net请求和 Asp.net页面生命周期
IIS处理Asp.net请求和Asp.net页面生命周期 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下
ASP.NET用户控件操作ASPX页面 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 一简单实例
项目中遇到刷新后重复的向数据库增加一条相同的记录引出错误归纳得出问题是 怎样防止页面刷新或后退引起重复提交数据的问题 其实防止刷新是开发中经常遇到的问题通常有多种方法来实现(下面是一些解决方案
ASP.NET简单下载的实现 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 简单页面下载通过Re
这两天遇到一个需求就是在一个页面中浮动一张图片兼容浏览器那是默认需求鼠标悬停那也算是默认需求本来认为没什么麻烦的网上那么多随便搜一个再改吧改吧就哦了可是后来发现没有想象的那么简单 问题一网上DE
Asp.Net可定制分页用户控件 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 介绍借助AspN
ASP.NET中设计带事件定制控件 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!在试图为客户开发一