datalist ou gridview ajouté dynamiquement à la page par le code
bonjour à tous,
apres recherche infructueuse je fais appel à vous pour régler mon problème.
j'essaie d'ajouter plusieurs DataList dynamiquement à la page par le code car je ne sais pas à l'avance combien sont nécessaire (issu de la BD). Lorsque je fais cet affichage via le mode "design" pas de problème les données sont affichées par contre via le code mon datalist est vide à l'affichage.
voici le code :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13
|
protected void Page_Load(object sender, EventArgs e)
{
WooxDataSetTableAdapters.ThemeTableAdapter themeAdapter = new WooxDataSetTableAdapters.ThemeTableAdapter();
dtTheme = new System.Data.DataTable();
dtTheme = themeAdapter.GetAllTheme();
DataList dl =new DataList ();
dl.DataSource =dtTheme;
dl.DataBind();
cont.Controls.Add(dl);
} |
dans ma page asp j'ai un PlaceHolder dans lequel j'ajoute dynamiquement appelé "cont" pour contenu....
j'ai remarqué que si j'utilisais la même technique avec un gridview mes données sont affichées le problème c'est que je ne peux pas les mettre en forme comme je veux d'où l'utilisation d'un datalist.
je ne veux pas forcément utiliser cette technique je veux juste ajouter des blocs de contenu issu de la base sans savoir combien de bloc je vais avoir. je fais donc appel a votre expérience.
par avance merci