扫一扫
分享文章到微信
扫一扫
关注官方公众号
至顶头条
图1.填充默认的WebForm1 |
图2.激活跟踪 |
Private Sub Page_Load(ByVal sender As System.Object, _ ByVal e As System.EventArgs) _ Handles MyBase.Load '此处放置初始化页面的用户代码 Trace.Write("Page loaded") If Not IsPostBack Then Trace.Write("Not in a postback") ' postback发生的时候执行一些操作 Else Trace.Write("In a postback") ' 执行一些操作 End If End Sub |
Private Sub ListBox1_SelectedIndexChanged(ByVal sender As _ System.Object, _ ByVal e As System.EventArgs) Handles _ ListBox1.SelectedIndexChanged Trace.Write("Listbox postback") End Sub |
图3.显示跟踪信息 |
图4.检查跟踪信息 |
段 | 描述 |
请求细节 | 描述与请求相关的信息,例如对话ID、编码和请求的时间。 |
跟踪信息 | 包含当前运行的应用程序的详细信息。跟踪信息显示在这个部分中。 |
控件树 | 显示某个页面中控件的信息和Viewstate 隐藏字段的大小。 |
Cookie集合 | 显示页面和它的值设置的cookie。 |
头集合 | 显示HTTP头信息,例如内容长度和用户代理。 |
窗体集合 | 显示某个页面中控件的名称和它们的值。 |
服务器变量 | 显示服务器端的环境变量。 |
属性 | 描述 |
IsEnabled | 表明是否激活对当前请求的跟踪。 |
TraceMode | 设置跟踪模式:sortByCategory或sortByTime。 |
方法 | 描述 |
Warn | 把跟踪信息显示为红色。 |
Write | 写跟踪信息。 |
Trace.IsEnabled = false |
Trace.Write("Page loaded") |
Trace.Warn("Page loaded") |
图5.使用Warn()方法用红色显示跟踪信息 |
Private Sub Page_Load(ByVal sender As System.Object, _ ByVal e As System.EventArgs) _ Handles MyBase.Load Trace.TraceMode = TraceMode.SortByCategory '此处放置初始化页面的用户代码 Trace.Warn("Page_Load", "Page loaded") If Not IsPostBack Then ' 执行一些操作 Trace.Warn("Page_Load", "Not in a postback") Else Trace.Warn("Page_Load", "In a postback") End If End Sub Private Sub ListBox1_SelectedIndexChanged(ByVal sender _ As System.Object, ByVal e As _ System.EventArgs) Handles _ ListBox1.SelectedIndexChanged Trace.Warn("ListBox", "Listbox postback") End Sub |
图6.按类别排序 |
Trace.TraceMode = TraceMode.SortByCategory |
Trace.Warn("Page_Load", "Page loaded") |
<%@ Page Language="vb" Trace="true" TraceMode="SortByCategory" AutoEventWireup="false" Codebehind="WebForm1.aspx.vb" Inherits="WebApplication1.WebForm1" %> |
如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。
现场直击|2021世界人工智能大会
直击5G创新地带,就在2021MWC上海
5G已至 转型当时——服务提供商如何把握转型的绝佳时机
寻找自己的Flag
华为开发者大会2020(Cloud)- 科技行者