Я создаю веб-сайт, на котором есть 5 разных подсайтов, каждый с одинаковым внешним видом, но у каждого свой логотип и добавленная навигация.
Как вы считаете, какой подход лучше:
В настоящее время я иду по маршруту вложенных мастер-страниц.
Обновление (19.12.2008):
Я использую вложенные мастер-страницы, и они отлично работают. Вы можете передавать ContentPlaceHolders и даже иметь контент по умолчанию для заполнителей.





Вложенный мастер намного лучше, чем динамическая загрузка пользовательского элемента управления. Динамическая загрузка элемента управления выполняется медленно.
MasterPage - это элемент управления, который также может загружаться динамически. Однако, отвечая на ваш вопрос, похоже, что лучше всего использовать разные мастер-страницы. Это даст вам гораздо больше гибкости, особенно если, скажем, один клиент хочет, чтобы его логотип был сбоку или что-то такое, на что пользовательский элемент управления не способен. Мастер предоставит вам полный контроль над переносом HTML.
Это дает еще больше причин использовать вложенные / разные главные страницы, чтобы обеспечить большую степень изменения дизайна между сайтами.