Bonjour,

Je voudrais savoir comment afficher/cacher un panel.

Voici le code:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
<asp:Panel id="panel1" runat="server">
 ...
</asp:Panel>
Je voudrais dans le code behind cacher ou afficher ce panel. Cependant si je met un panel1.Visible = false, le control n'est plus utilisable dans une de mes fonctions javacript car il n'est pas reconnu.

En utilisant les CssClass cela ne fonctionne pas non plus ma css :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
 
.Hide
{
	display:none;
}
 
.Show
{
	display:block;
}
mon panel devient alors :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
<asp:Panel id="panel1" runat="server" CssClass="Show">
 ...
</asp:Panel>
Et le code behind

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
panel1.CssClass = "Hide";
Comment faire ?