0

私はac#aspに取り組んでいます。5000ページのネットWebフォームサイト。

ページはいたるところにあり、マスターページを使用しているものと使用していないものがあります。

すべてのページにdivを追加する必要がありますが、すべてのページを編集またはアップロードすることはできません。唯一の定数は、ページがすべて同じサイトにあり、すべてがコードビハインドであるということです。

1つのページ/マスターページのレンダリングページイベントをオーバーライドすることでHTMLをインターセプトする方法を知っていますが、これを多くの場所で行うにはどうすればよいですか。

htmlにアクセスできるサイト全体の最終的なレンダリングイベントがあり、モジュールから呼び出してweb.configから呼び出したり、Global.asaxのイベントを呼び出したりする可能性はありますか?

HTMLをインターセプトするApplicationイベントはありますか?

アドバイスありがとう

4

1 に答える 1

1

この場合、独自の HttpModule を実装する必要があります:) 以下に例を示します。

于 2012-07-22T06:57:16.750 に答える