使用跟踪可以跟踪应用程序的执行流、显示 Web 窗体生命周期中关键点的数据并可以弄清楚 Web 窗体是如何与应用程序的其他各个组件进行交互的。使用跟踪还可以检查提交给应用程序的 HTTP 请求参数、在视图状态中为特定 Web 窗体所存储的内存量以及其他有用的分析信息。
ASP.NET 跟踪机制写入显示在 ASP.NET 网页和 ASP.NET 跟踪查看器 (Trace.axd) 上的消息,而 Trace 类用于将跟踪消息写入标准的 .NET Framework 跟踪输出(通常是一个控制台窗口)中。若要更容易地跟踪 Web 窗体如何与业务对象及其他组件进行交互,可以将 ASP.NET 跟踪输出与 System.Diagnostics 跟踪进行集成,以将所有跟踪消息传送到其中的一个输出中。