Есть ли в .NET 2.0 способ использовать класс в качестве фабрики классов для пользовательских элементов управления? Другими словами, 1 супер, который сидит там, и когда я хочу пользовательский элемент управления, он создает его и возвращает мне. Кажется, ему нужно пространство имен ASP, которое я не могу найти для ссылки.
У меня есть мастер-страница с заполнителем. В зависимости от аутентификации пользователя, я хочу динамически загрузить пользовательский элемент управления. Например, это может быть элемент управления поиском, если они аутентифицированы, или реклама, если они не вошли в систему. Я могу их динамически загружать. Но я планировал использовать один класс, чтобы контролировать это. Прямо сейчас я должен загрузить их прямо на код главной страницы позади. В классе нет кода для показа, потому что он не позволит мне ссылаться на пользовательские элементы управления, поэтому я не уйду далеко.