Условно отображать TabPanels? - PullRequest
1 голос
/ 28 марта 2011

Просто интересно, возможно ли это или нет:

Скажем, у меня есть TabContainer с двумя панелями. В большинстве случаев я бы хотел, чтобы у пользователя была возможность выбирать, какую вкладку просматривать.

Теперь в нескольких сценариях одна из этих панелей вкладок не будет видимой или пустой. Можно ли сделать так, чтобы в этих ситуациях весь TabContainer становился «невидимым»? (т.е. заголовки не видны, и отображается только заполненная панель вкладок)

В идеале я хотел бы сделать это с помощью ajax TabContainer, но если это невозможно; Я всегда могу вернуться к использованию jQuery / CSS, если это необходимо.

Спасибо!

1 Ответ

1 голос
/ 28 марта 2011

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

...