All articles| All Pictures| All Softwares| All Video| Go home page| Write articles| Upload pictures

Reading number is top 10 articles
XML入门教程:了解认识XML_[XML教程]
SQL数据操作基础(初级)2_mssql学习_编程技术
精通数据库系列之入门-基础篇3_mssql学习_编程技术
asp.net编程中6条实用语句_[Asp.Net教程]
构成Delphi工程的文件:工程文件
一个Asp.net探针的源码_[Asp.Net教程]
利用PHP和CSS改变网页文字大小_php资料_编程技术
ASP.NET技巧:错误处理封装_[Asp.Net教程]
PHP实现简单线性回归之数学库的重要性_[PHP教程]
AspNetPager分页控件--使用方法_.net资料_编程技术
Reading number is top 10 pictures
A resort photographed beautiful young woman change clothes process vomiting blood1
Kim jong il's mistress, national beauty JinYuJi actor1
小学生考试又现神作--还有外国的
采访谢楠
The real super beauty12
传销的好处
陪睡门马睿菈自曝写真 称首拍大尺度照片1
mythology hero1
30 beautiful school beauty6
云南大理的美女
Download software ranking
星际争霸1.08硬盘免安装版
塘西风月痕
Unix video tutorial9
Visual C++界面编程技术
Unix video tutorial8
Tram sex maniac 2 (H) rar bag19
C#编程思想
Boxer's Top ten classic battle1
Unix video tutorial19
传奇私服架设教程
aaa published in(发表于) 2013/12/13 9:40:21 Edit(编辑)
asp.net定制简单的错误处理页面_.net资料_编程技术

asp.net定制简单的错误处理页面_.net资料_编程技术

asp.net定制简单的错误处理页面_.net资料_编程技术-你的首页-uuhomepage.com







通常web应用程序在发布后,为了给用户一个友好界面和使用体验,都会在错误发生时跳转至一个自定义的错误页面,而不是asp.net向用户暴露出来的详细的异常列表。
简单的错误处理页面可以通过web.config来设置




如果想通过编程的方式来呈现错误原因,可以通过Page_Error事件来做这件事.
另一种方式则可以通过Global.asax来实现,我觉得这种方式较为方便,另外如果能结合一个单独的更加友好的页面,则看来起更舒服一些





Global.asax(如果需要,可以记录错误日志) void Application_Error(object sender, EventArgs e)
{
Exception objErr = Server.GetLastError().GetBaseException();
string error = "发生异常页: " + Request.Url.ToString() + "
";
error += "异常信息: " + objErr.Message + "
";
Server.ClearError();
Application["error"] = error;
Response.Redirect("~/ErrorPage/ErrorPage.aspx");
}
ErrorPage.aspx




protected void Page_Load(object sender, EventArgs e)
{
ErrorMessageLabel.Text = Application["error"].ToString();
}当最终用户使用应用程序的时候,他们可能不想知道错误的原因,这个时候,我们可以通过复选框来实现,是否呈现错误的原因。可将Label放在一个div中,然后用复选框来决定是否呈现div











关键词:
推荐给好友】【关闭

















最新五条评论



查看全部评论



评论总数 0




































您的评论
















用户名:


新注册


密 码:





匿名:




































·用户发表意见仅代表其个人意见,并且承担一切因发表内容引起的纠纷和责任



·本站管理人员有权在不通知用户的情况下删除不符合规定的评论信息或留做证据



·请客观的评价您所看到的资讯,提倡就事论事,杜绝漫骂和人身攻击等不文明行为



































添加到del.icio.us 添加到新浪ViVi 添加到百度搜藏 添加到POCO网摘 添加到天天网摘365Key 添加到和讯网摘 添加到天极网摘 添加到黑米书签 添加到QQ书签 添加到雅虎收藏 添加到奇客发现 diigo it 添加到饭否 添加到飞豆订阅 添加到抓虾收藏 添加到鲜果订阅 digg it 貼到funP 添加到有道阅读 Live Favorites 添加到Newsvine 打印本页 用Email发送本页 在Facebook上分享


Disclaimer Privacy Policy About us Site Map

If you have any requirements, please contact webmaster。(如果有什么要求,请联系站长)
Copyright ©2011-
uuhomepage.com, Inc. All rights reserved.