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 :
dans ma page asp j'ai un PlaceHolder dans lequel j'ajoute dynamiquement appelé "cont" pour contenu....
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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); }
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
Partager