いくつかのコントロール(ListViews、Buttonsなど)を備えたasp.netページがあります。
すべてのログ(おそらくトレースログに出力される)を生成したい:
- イベントは、ポストバック時にユーザーによって発生しました(Clicks、SelectedIndexChangingなど)
- ユーザーによって引き起こされたのではなく、(initなど)またはプログラムによるアクション(プログラムによるデータバインディングによって引き起こされたListViewのItemDataBoundイベントなど)に関係なく、各コントロールによって発生するイベント。
たとえば、ListViewのItemDataBoundイベントを具体的に処理しなくても、発生したことを示すログエントリを表示したいと思います。
これは非常に長いリストになる可能性があることを私は知っています(つまり、各コントロールは多くのイベントを発生させ、ページごとに多くのコントロールがあります)が、可能であればそれを確認したいと思います。
各コントロールが何をしているのかを確認できるように、情報提供とデバッグの目的でこれを使用したいと思います。また、イベントを処理するためのアイデアを私に与えるかもしれません。理論的にはAPIドキュメントがこの情報を提供していることは知っていますが、ASP.netページに固有のインタラクティブログが必要です。