• λ我爱Aspx >> C#.Net >> asp.net常用代码_ASP.NET技巧
  • asp.net常用代码_ASP.NET技巧

  • :aspxer  Դ:internet  :2007-4-28 23:43:00  ؼ:.net,asp.net,asp
  • }

    /// <summary>

    /// 将跟踪信息记录到Win2000/NT事件日志中

    /// <param name="message">需要记录的文本信息</param>

    /// </summary>

    public static void WriteTrace(String message)

    {

    WriteLog(TraceLevel.Verbose, message);

    }

    /// <summary>

    /// 格式化记录到事件日志的文本信息格式

    /// <param name="ex">需要格式化的异常对象</param>

    /// <param name="catchInfo">异常信息标题字符串.</param>

    /// <retvalue>

    /// <para>格式后的异常信息字符串,包括异常内容和跟踪堆栈.</para>

    /// </retvalue>

    /// </summary>

    public static String FormatException(Exception ex, String catchInfo)

    {

    StringBuilder strBuilder = new StringBuilder();

    if (catchInfo != String.Empty)

    {

    strBuilder.Append(catchInfo).Append("\r\n");

    }

    strBuilder.Append(ex.Message).Append("\r\n").Append(ex.StackTrace);

    return strBuilder.ToString();

    }

    /// <summary>

    /// 实际事件日志写入方法

    /// <param name="level">要记录信息的级别(error,warning,info,trace).</param>

    /// <param name="messageText">要记录的文本.</param>

    /// </summary>

    private static void WriteLog(TraceLevel level, String messageText)

    {

    try

    {

    EventLogEntryType LogEntryType;

    switch (level)

    {

    case TraceLevel.Error:

    LogEntryType = EventLogEntryType.Error;

    break;

    Ҷƪл˵?
  • һƪ一个极有可能引发ExecutionEngineException的情况_ASP.NET技巧
    һƪ[视频]Visual Studio 2005入门之MultiView _ASP.NET基础