Bonjour,
Je me pose une question. Dans tous les exemples on trouve du code de la sorte:
	
	| 12
 3
 4
 5
 6
 7
 
 |  
protected PlaceHolder PlaceHolder1; 
private void Page_Load(System.object sender, System.EventArgs e)
{
	Label monlabel = new Label();
	PlaceHolder1.Controls.Add(monlabel);
} | 
 Dans une application j'ai le code suivant au niveau du load d'un usercontrol
	
	| 12
 3
 4
 5
 6
 7
 
 |  
Private Sub Page_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
        Page.Response.Expires = -1
 
        Dim Lit As New Literal
        Lit.Text = "<span>toto</span>"
        Page.Controls.Add(Lit)... | 
 et j'obtiens l'erreur suivante.
	
	Impossible de modifier la collection de contrôles durant les phases DataBind, Init, Load, PreRender ou Unload.
 Quelqu'un a t'il une explication svp ?
						
					
Partager