Bonjour.
J'ai un formulaire qui doit récupérer une liste de messages depuis une base données. Une fois ces messages récupérés, je dois créer (dynamiquement) autant de UserControl qu'il y a de messages. Chaque UserControl possède une boite de texte et un bouton 'SAVE'.
Lorsque la page se charge, je créer NB UserControl, génère un nouvel ID pou chacun, sauvegarde les IDs dans le ViewState et enfin je les ajoute dans un PlaceHolder. Bon ! Jusqu'ici tout va très bien, les controles s'affichent et avec les bonnes valeurs. Où le problème survient c'est ici :
Lors d'un PostBack je re-créer chacun des UC dans le PlaceHolder, et ensuite l'événement OnClick du UC est excéuté, mais le PlaceHolder est à présent VIDE ! Pourquoi ???
Voilà un peu de code du formulaire :
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
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
Dans le WebUser control (rien de palpitant...) :
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
Un gros merci pour votre aide parce que c'est le délire !

 

 
		
		 
         
 

 
			
			


 
			 
   
 


 [C#] User Control dynamic
 [C#] User Control dynamic
				 Répondre avec citation
  Répondre avec citation


 
			 
   

 
    Envoyé par bilb0t
 Envoyé par bilb0t
					
				 
 

 .
. Je ne crois pas que ce soit possible mais peut-être que je me trompe ?
 Je ne crois pas que ce soit possible mais peut-être que je me trompe ?
Partager