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

asp.net中几种常见的错误处理方法

<一>页面级的错误处理
void Page_Error(Object sender, EventArgs e) {
     String message = "<font face=verdana color=red>"
                           + "<h4>" + Request.Url.ToString() + "</h4>"
                           + "<pre><font color='red'>" + Server.GetLastError().ToString() + "</pre>"
                           + "</font>";
     Response.Write(message);
     Server.ClearError();
}
<二>应用程序级的错误事件中,错误处理方式如下:global.asax文件中的application_error中添加处理 逻辑,可添加其它操作,如写入windows事件日志,发邮件给管理员,将错误信息写入数据库。具体如下:
protected void Application_Error(Object sender, EventArgs e)
        {
             String Message = "\n\nURL:\n http://localhost/" + Request.Path
                + "\n\nMESSAGE:\n " + Server.GetLastError().Message
                + "\n\nSTACK TRACE:\n" + Server.GetLastError().StackTrace;
            //写入windows事件日志
             String LogName = "Application";
            if (!EventLog.SourceExists(LogName))
           


相关文档:

ASP.NET发送Email精简版

using System.Net;
using System.Net.Mail;
using System.Text;
    #region 发送Email
    public void sendEmail()
    {
        #region 验证email
        SmtpClient smtp = new SmtpCl ......

Asp.net 数据采集基类(远程抓取,分解,保存,匹配)


using System;
using System.Data;
using System.Configuration;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
using MSXML2;
using System.Text.RegularExpressions; ......

ASP.NET 开发知识小结(James Li)

做了几年的ASP.NET,积累了不少小技巧。但是技巧只适合于特定的环境,还不如加强对基础知识的理解与运用。下面是我的一点体会,与大家分享。
1 母版页
这个控件可以使我忘记html的iframe之类的页面框架方案,还有frameset.
asp开发中还支持<#include file=”head.asp>
现在有母版页可以轻松的以.NET的方式 ......

ASP.net 跨平台Linux

近来,随着Mono2.4和Jexus web server 2.3的成功发布,在Linux 平台架设Asp.net的时机已经完全成熟。由于Linux服务器系统所具备的大量的优点,可以预计,跨平台的Linux ASP.NET网站必将进入我们的工作与生产实际。
名词解释:
一、Mono:
Mono是一个开源项目,是按ECMA-335定义的标准执行.NET框架,简单地说,Mono就是 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号