南京网亚计算机有限公司02584533319 致力与中小企业全方位管理解决方案,提供文档管理、小型ERP进销存系统、打印系统、企业备份软件、学校机房管理系统。公司定制开发的项目受到客户的称赞。 南京网亚计算机有限公司为推进标准化软件的快速销售模式,部份产品采用共享软件模式推广销售。共享软件是以“先使用后付费”的方式销售的享有版权的软件。期待与各位共同分享成功的喜悦。感谢您对我们的信任与支持。WorkWin系南京网亚计算机有限公司注册商标,侵权必究。
南京网亚计算机有限公司
联系人:成慧
手机:13913982176
电话:025-84533318 025-84533319
联系QQ:501955888 578889077
Email:sales@ vipsoft@
微信请加:workwin (不是添加公众号,或直接扫描二维码加微信)
网址:
南京网亚计算机有限公司
如何在Global.asax文件中编写代码,通过电子邮件发送异常消息。另外,还将学习如何创建发送错误时显示给用户的全局错误页面。
(1)在Web站点的根目录下打开文件Global.asax。
(2)在该文件代码的顶部,Application指令后添加下列Import语句。注意,当在Markup视图中添加Import语句时,和C#都使用关键字Import,而不是通常在Code Behind文件中使用的Imports和using。
(3)在Global.asax文件中应该已存在Application Error事件处理程序,向该处理程序添加下列突出显示的代码,这些代码会在站点中发生未处理的异常时触发。如果没有事件处理程序,则完整地输入下列代码段,包括未加粗的部分。不要忘了更改要传递给MailMessage构造函数的两个电子邮件地址。{dy}个地址表示发件人的地址,而第二个表示收件人的地址。
(4)保存所有更改,并关闭Global.asax文件。接着,打开Web.config文件,添加下面的customErrors元素作为system.web的直接子元素:保存并关闭配置文件。
(5)在Web监视站点的根目录中创建一个新的文件夹并命名为Errors。在这个新文件夹中,创建两个新的Web窗体,并将它们分别命名为Error404.aspx和OtherErrors.aspx。确保它们都基于自定义模板,以便使用主母版页并且继承自BasePage。设置Error404.aspx的Title为File Not Found。切换到Design视图,双击页面,以建立一个Page Load处理程序,然后在该处理程序中添加代码。
(6)按Ctrl+Shift+S组合键,保存对所有打开文件的更改,然后关闭它们。右击Solution Explorer中的Default.aspx,并选择View In Browser命令。一旦页面完成加载,将浏览器的地址栏改为Test,请求一个像DefaultTest.aspx这样不存在的页面。显然,该页面并不存在,因此会得到一个错误。此时会显示在本“试一试”练习中定义和创建的错误页面。
http://.