Bonjour,
je veux insérer une image dans un Gridview avec c#, voici le code que j'ai utilisé:
à la ligne GridView2.DataBind(); il s'affiche ce message d'erreur :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 Image image = new Image(); image.ImageUrl = "~/Images/routeur.png"; DataTable dtImg = new DataTable("TableImg"); DataColumn imgCl = new DataColumn("image1", typeof(Image)); dtImg.Columns.Add(imgCl); DataRow drImg = dtImg.NewRow(); drImg["image1"] = image; dtImg.Rows.Add(drImg["image1"]); GridView2.DataSource = dtImg.DefaultView; GridView2.DataBind();
un peu d'explication s'il vous plaitLa source de données de GridView avec l'ID 'GridView2' ne possédait pas de propriétés ou d'attributs permettant de générer des colonnes. Vérifiez que votre source de données a un contenu.
Merci
Partager