プロジェクトには2つのマスターページがあります。1つはWebビュー用で、もう1つは電子メール用です。ウェブマスターページには、ページ固有のJavaScriptを配置するためのプレースホルダーがあります。ページがこれを使用していて、プログラムでマスターページを変更して、プレースホルダーが見つからないためにサーバーがフォールオーバーするメールとして送信しようとしています。
プレースホルダーが見つからない場合にそのビットが含まれないように動作を変更する方法はありますか?ページベースクラスでプレースホルダーとコンテンツタグのコレクションをループして、一致しないものを削除することを考えていますが、ページのライフサイクルにこれを行うのに適したポイントがあるかどうかはわかりません。
これが違いを生むのであれば、私はWebFormsではなくMVCを使用しています。