Пользовательский элемент управления ASP .NET не отображается, когда элемент управления контейнером становится видимым

#asp.net #webforms #user-controls

Вопрос:

У меня есть пользовательский элемент управления ASP .NET. Этот элемент управления помещен на вкладку. На странице есть много другого кода. Если я сохраню вкладку видимой при первом вызове страницы, элемент управления будет правильно отображен на странице.

Если я сохраняю вкладку невидимой и программно устанавливаю ее видимой во время события загрузки страницы на странице, этот элемент управления не отображается.

Если я возьму тот же элемент управления и добавлю его на другие страницы приложения, параметр видимости не изменит поведение отображения элемента управления.

Именно на этой странице этот пользовательский элемент управления должен быть виден на вкладке.

Что я должен искать, чтобы найти решение?