共用方式為


Page.Trace 屬性

定義

取得 TraceContext 目前網頁請求的物件。

public:
 property System::Web::TraceContext ^ Trace { System::Web::TraceContext ^ get(); };
[System.ComponentModel.Browsable(false)]
public System.Web.TraceContext Trace { get; }
[<System.ComponentModel.Browsable(false)>]
member this.Trace : System.Web.TraceContext
Public ReadOnly Property Trace As TraceContext

屬性值

來自 TraceContext 物件的資料,用於當前的網頁請求。

屬性

範例

以下程式碼範例示範如何透過該Trace屬性存取TraceContext.IsEnabled該屬性及該TraceContext.Write方法。 此程式碼僅在物件啟用Page追蹤時呼叫該Write方法。 如果沒有啟用,這段程式碼將無法執行,這有助於降低應用程式的開銷。

if (Trace.IsEnabled)
{
  for (int i=0; i<ds.Tables["Categories"].Rows.Count; i++)
  {
    Trace.Write("ProductCategory",ds.Tables["Categories"].Rows[i][0].ToString());
  }
}
If (Trace.IsEnabled) Then

  Dim I As Integer
  For I = 0 To DS.Tables("Categories").Rows.Count - 1

    Trace.Write("ProductCategory",DS.Tables("Categories").Rows(I)(0).ToString())
  Next
End If

備註

追蹤並呈現網頁請求的執行細節。 要讓描圖資料在渲染頁面中可見,必須在頁面或應用程式層級啟用追蹤。

頁面上的描摹預設是關閉的。 要啟用頁面描摹,請使用 @ Page 指令 <% @ Page trace="true" %>。 要啟用整個應用程式的追蹤功能,必須在該應用程式的設定檔 Web.config中啟用,該設定檔位於應用程式的根目錄中。 欲了解更多資訊,請參閱 ASP.NET 追蹤概述

適用於

另請參閱