asp.netでTrace関数を使用したいと思いますが、の詳細のページにはたくさんの情報があります。私は本当に気にしません。そのページに表示される内容を制限する方法はありますか?ASP.NetのTrace.axdページをカスタマイズすることはできますか?
たとえば、ページに多数のコントロールがある場合、コントロールツリーはENORMOUSです。私は一般的にコントロールを気にしません。
asp.netでTrace関数を使用したいと思いますが、の詳細のページにはたくさんの情報があります。私は本当に気にしません。そのページに表示される内容を制限する方法はありますか?ASP.NetのTrace.axdページをカスタマイズすることはできますか?
たとえば、ページに多数のコントロールがある場合、コントロールツリーはENORMOUSです。私は一般的にコントロールを気にしません。
まずあなたがして、ページレベルでトレースを有効にする必要があります:あなたはASP.NETによって表示されているデータに独自のトレースメッセージを追加したSystem.Diagnostics名前空間で、Traceクラスを使用することができます
トレース。
protected void Page_Load(object sender, EventArgs e)
{
Trace.Write("Custom Category", "Page_Load called");
}
protected void Button1_Click(object sender, EventArgs e)
{
Trace.Write("Custom Category", "Button1_Click called");
Trace.Writeの最初の引数はカテゴリで、2番目はtrace.axdまたはページレベルで表示されるログメッセージです。
カスタムメッセージがトレースの詳細
のトレース情報]セクションに埋め込まれている私は、しかし、あなたは基礎となるデータを取得し、あなたが必要なものを表示することができ、それを構成することはできないと思います。この質問に対する私の答えをここで参照してください:Logging the data in Trace.axd to a text/xml file.
データセット内のすべてのテーブルには行がありません。 – guanome
私は、trace.axdページから** Control Tree **ブロック全体を削除する方がよいと思いました。それがここの意味ですか? – guanome