Вы должны различать членство в классе и адресный элемент управления на странице.Есть разница - одно является свойством объектно-ориентированного языка программирования, другое - это конструкция, добавленная в реализацию ASP.NET для WebForms.
Добавление элемента управления в default.aspx добавляет этот элемент управления в коллекцию элементов управления страницы.Затем разработчик автоматически добавляет ссылку на класс страницы, если рассматриваемый элемент управления не содержится в другом шаблоне элементов управления (или если этот шаблон помечен как InstanceTemplate, например, ContentPlaceholder).Ссылка - это, по сути, ярлык вокруг Page.FindControl.
Элемент управления NamingContainer - это первый элемент ParentControl, который отвечает за обеспечение уникальности элементов управления внутри него путем реализации интерфейса INamingContainer.
Похоже, вы пытаетесь найти страницу, с которой связан элемент управления?Для этого вам нужно пройти по дереву элементов управления (следуйте свойству .Parent на каждом элементе управления), проверяя, имеет ли родительский тип страницы.