У меня есть две главные страницы в моем проекте, одна для веб-просмотров и другая для электронных писем. На главной веб-странице есть местозаполнитель для размещения специфичного для страницы JavaScript, если страница использует это, и я пытаюсь программно изменить основную страницу, чтобы она отправлялась как электронное письмо, когда сервер падает, так как не может найти заполнитель.
Есть ли способ изменить поведение так, чтобы, если заполнитель не был найден, он просто не включал этот бит? Я думаю, что, возможно, на моем базовом классе страниц зацикливается на коллекции заполнителей и тегов контента и удаляет те, которые не совпадают, но я не уверен, есть ли смысл в жизненном цикле страницы сделать это.
Я использую MVC, а не WebForms, если это имеет значение.