bonjour,
j'ai creer un repeater, contenant sur chaque ligne 2 champs. l'un est un label, et le 2 doit etre dynamique et fonction du type de données présent dans ma base.
alors pour le moment , jarrive tres bien a differencier le type de donnée, mais je ne vois vriament pas comment rendre invisible le champ qui ne m'est pas utile.
typiquement j'aimerai que seule l'un des 2 champs coloré s'affiche.
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
5
6
7<td> <asp:Label id="champ_lab" text='<%# DataBinder.Eval(Container.DataItem, "champ_label") %>' runat="server" /> </td> <td> <asp:textbox id="champ_text" visible="false" Text='<%# DataBinder.Eval(Container.DataItem, "champ_textbox") %>' Runat="server" /> <asp:CheckBox id="champ_checkbox" visible="false" runat="server" Text='<%# DataBinder.Eval(Container.DataItem, "champ_textbox") %>'></asp:CheckBox> </td>
le code , pour mettre a jour ces champs est :
le = type pour le moment ne sert a rien . c'etait plutot pour voir si j'arrivais a les differencier et c'est le cas. Sauf pour le Boolean qui ne fonction pas.
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
Qqqun pourrait donc t il maidé ?
merci d'avance

 

 
		
		 
         
 

 
			
			


 
   



 [VB.Net] Repeater , contenu dynamique
 [VB.Net] Repeater , contenu dynamique
				 Répondre avec citation
  Répondre avec citation
Partager