У меня была причина проверить дочернюю страницу на главной странице.
У меня есть все пункты меню на главной странице, и их необходимо отключить, если не настроены определенные системные настройки.
Если их нет, отображается сообщение и кнопки отключены. Поскольку страница настроек является страницей содержимого с этой главной страницы, я не хочу, чтобы сообщение продолжало отображаться на всех страницах настроек.
у меня этот код работал:
//Only show the message if on the dashboard (first page after login)
if (this.ContentPlaceHolder1.Page is Dashboard)
{
//Show modal message box
mmb.Show("Warning Message");
}