Je me demande simplement si c'est possible ou non:Afficher de manière conditionnelle TabPanels?
Dites que j'ai un TabContainer avec 2 panneaux là-dedans. Dans la plupart des cas, je souhaite que l'utilisateur puisse sélectionner l'onglet à afficher.
Maintenant, dans une poignée de scénarios, un de ces TabPanels ne sera pas visible, ou vide. Est-il possible de faire en sorte que dans ces situations, tout TabContainer devienne "invisible"? (c'est-à-dire que les en-têtes ne sont pas visibles et seul le panneau à onglets rempli s'affiche)
Idéalement, je voudrais le faire en utilisant l'ajax TabContainer, mais si ce n'est pas faisable; Je peux toujours revenir à l'utilisation de jQuery/CSS si besoin est.
Merci!
Très belle solution, mais j'ai l'air de trouver un peu un problème. J'ai enveloppé tout le contenu d'un TabPanel dans un asp: Panel afin que je puisse facilement le déplacer. Toutefois, l'un d'entre eux contient un UpdatePanel et j'ai l'erreur suivante: "Impossible de désenregistrer UpdatePanel avec l'ID 'updBucketOrderer' car il n'a pas été enregistré avec ScriptManager.Cela peut se produire si le UpdatePanel a été supprimé de l'arbre de contrôle et ajouté à nouveau , qui n'est pas supporté. " –
N'a pas trouvé de solution de contournement pour le moment; mais je continue à m'expliquer, alors nous verrons ce qui se passe. –
Intéressant. Est-ce que vous déplacez le contenu par programmation ou au moment du design. On dirait que si vous l'avez fait au moment du design, cette erreur ne devrait pas se produire. Je pourrais voir comment cela pourrait se produire à l'exécution si. De quelle façon le faites-vous? –