Html et code behind

Signaler
Messages postés
283
Date d'inscription
mercredi 7 décembre 2005
Statut
Membre
Dernière intervention
9 juillet 2010
-
Messages postés
21
Date d'inscription
mardi 22 mars 2005
Statut
Membre
Dernière intervention
5 septembre 2007
-
salut a tous

j'aimerai savoir s'il est possible de rendre une balise <tr id="truc"> ..... <\tr> visible ou pas en fonction d'une action via le code behind?????

merci pour vos réponses

4 réponses

Messages postés
219
Date d'inscription
jeudi 6 juillet 2006
Statut
Membre
Dernière intervention
7 septembre 2009

Vi, moi je le fais, je ne sais pas si c'est très catholique (mais je crois en rien) :
Ta balise :

<tr id="truc" runat="server">.... </tr>

maintenant tu as accès à ce controle via le code :
this.truc.Visible = false;
Messages postés
283
Date d'inscription
mercredi 7 décembre 2005
Statut
Membre
Dernière intervention
9 juillet 2010
3
salut yxion

j'ai essayé ta solution mais ce ne marche pas. dans le code behind je n'ai pas accès à "truc"
Messages postés
219
Date d'inscription
jeudi 6 juillet 2006
Statut
Membre
Dernière intervention
7 septembre 2009

Ca :

<table
id="tb1"
runat="server">

<tr
id="tr1"><td>Ligne 1
</td></tr>

<tr
id="tr2"><td>Ligne 2
</td></tr>

</table>+ code behind la :

protected
void Page_Load(
object sender,
EventArgs e){

this.tr1
.Visible
=
false;}

Ca marche.....

<hr />
I love .net
Messages postés
21
Date d'inscription
mardi 22 mars 2005
Statut
Membre
Dernière intervention
5 septembre 2007

salut  yanis7518

en effet pour pouvoir acceder un ton tr en code behind

tu fais
coté aspx :

<tr id="trId" runat="server">

coté code behind

            trId.attributes.add("style","display:none") 

et ton <tr> devient invisible pour le rendre apres visible il faut juste
            
          trId.attributes.add("style","display:")