Bonjour, il faut rajouter ton controle dans la page.
page.controls.add(NewDl);
Je te conseil par contre de faire ceci dans le page_init cad
private DataList NewDL;
private void page_init()
{
NewDL = new DataList() ;
Page.Controls.add(NewDL);
}
private void page_load()
{
NewDL.datasource = truc ...
}
en fait c'est exactement ce que fait le framework quand il affiche une page avant le page_init il va parser le .aspx puis instancier les controles ayant l'attribut runat=server pour les rajoutes dans les controles de la page :)
Cyril -
MVS -
MCP ASP