有条件地显示选项卡面板?

发布于 2024-10-28 01:21:07 字数 273 浏览 1 评论 0原文

只是想知道这是否可能:

假设我有一个带有 2 个面板的 TabContainer。在大多数情况下,我希望用户能够选择要查看的选项卡。

现在,在少数情况下,其中一个 TabPanel 将不可见或为空。是否有可能在这些情况下使整个 TabContainer 变得“不可见”? (即标题不可见,仅显示填充的选项卡面板)

理想情况下,我想使用 ajax TabContainer 来执行此操作,但如果这不可行;如果需要的话,我总是可以回退到使用 jQuery/CSS。

谢谢!

Just wondering if this is possible or not:

Say I've got a TabContainer with 2 panels in there. In most situations, I'd want the user to have the ability to select which tab to view.

Now, in a handful of scenarios, one of those TabPanels will not be visible, or empty. Is it possible to make it so that in these situations, the entire TabContainer becomes "invisible"? (i.e. the headers are not visible, and only the populated tab panel displays)

Ideally, I'd like to do this using the ajax TabContainer, but if this isn't doable; I can always fall back to using jQuery/CSS if need be.

Thanks!

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

红ご颜醉 2024-11-04 01:21:07

这是可能的,而且是完全可行的。如果您将要以您描述的动态方式显示/隐藏的选项卡页的内容放入单独的用户控件中,那就很简单了。然后,您所要做的就是将该控件的父容器从选项卡页更改为承载选项卡容器的控件,同时隐藏选项卡容器。

It is possible and quite doable. It's straightforward if you put the contents of the tab page that you want to show/hide in the dynamic manner that you describe into a separate user control. Then all you have to do is change the parent container of this control from the tab page to the control that is hosting the tab container, while also hiding the tab container.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文