Asp.net : cacher un composant html

cs_nancy54 Messages postés 1 Date d'inscription jeudi 8 août 2002 Statut Membre Dernière intervention 21 juin 2004 - 21 juin 2004 à 12:26
cs_boulka Messages postés 3 Date d'inscription dimanche 9 janvier 2005 Statut Membre Dernière intervention 9 février 2005 - 9 févr. 2005 à 11:53
Bonjour,

Je développe une application en asp.net. Je récupére des données côté serveur afin de les utiliser côté client (affichage des données dans des listbox) pour faire des tests en javascript. Jusque là tout va bien.
Je souhaiterai que le client ne voit pas ces listbox. Or, si je les rends invisibles, je ne peux plus les utiliser en javascript. J'ai essayé de les cacher en mettant un panel ou une image par dessus ... ces listbox restent visibles.
Quelqu'un a-t-il une idée pour cacher ces composants sans les rendre invisibles.
Merci
Marianne

3 réponses

jesusonline Messages postés 6814 Date d'inscription dimanche 15 décembre 2002 Statut Membre Dernière intervention 13 octobre 2010 29
21 juin 2004 à 17:46
oui c normal que si tu met listbox.visible = false il n'existent plus dans le code html car qd tu fais ca, tu dis au code VB de ne pas afficher tes controles donc il les ecrit pas dans la page.

pour faire ce que tu demandes tu as bcp de solution, je t'en donne qui est je pense la plus simple

tu entoures tes listbox par une balise div dans le style de cette div tu mets visibility:hidden et je te conseil aussi de rajouter position:absolute comme ca la place prise par tes listbox derangera pas le contenu de ta page

donc il faut faire :

Cyril
0
cs_boulka Messages postés 3 Date d'inscription dimanche 9 janvier 2005 Statut Membre Dernière intervention 9 février 2005
9 févr. 2005 à 11:52

 
0
cs_boulka Messages postés 3 Date d'inscription dimanche 9 janvier 2005 Statut Membre Dernière intervention 9 février 2005
9 févr. 2005 à 11:53

 
0
Rejoignez-nous