0

J'utilise les composants TabContainer/TabPanel de Ajax Control Toolkit.Ajax Control Toolkit - Utiliser le bouton côté client pour activer l'onglet

Je souhaite masquer les onglets eux-mêmes et utiliser un bouton ailleurs sur la page pour activer (mettre en avant) l'un des onglets sans les renvoyer au serveur.

Je peux afficher et masquer les onglets en saisissant leurs ID client et en définissant manuellement la visibilité et les styles d'affichage.

Mais y a-t-il une fonction javascript que je peux appeler pour faire cela et effectuer la magie qui se passe derrière la scène lorsque je clique sur un onglet?

+0

Je travaille avec ACT avant, mais maintenant je suis concentré sur CastleProject. Vous avez accès à toute la "magie" derrière TabContainer, j'ai même proposé un patch dans le passé. Vous voudrez peut-être vérifier le code JS généré par ACT, c'est effrayant mais facile à comprendre. – wtaniguchi

Répondre

2

Exemple:

var tab = $find(“tabContainer’s ClientID”); 
tab.set_activeTabIndex(1); // active the second tab panel 
tab.getFirstTab().set_enabled(false); // disable the first panel 
Questions connexes