Charger données type IMAGE dans GRIDVIEW
Bonsoir,
j'ai une base de données qui sert à stocker une personne et son image ( un champ personimage de type IMAGE ) . et je voudrais bien recuperer les données et les afficher dans un GRIDVIEW , et afficher egalement le champ personimage à l'aide de <itemtemplate> ..
voici le code que j'utilise , tout se passe bien , sauf que les images ne s'affichent pas ...
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97
| <asp:DataGrid
ID="DG_Persons"
Runat="server">
<Columns>
<asp:TemplateColumn HeaderText="Name">
<ItemTemplate>
<asp:Label ID="Label1"
Runat="server"
Text='<%# DataBinder.Eval(Container.DataItem, "PersonName") %>' />
</ItemTemplate>
</asp:TemplateColumn>
<asp:TemplateColumn HeaderText="Email">
<ItemTemplate>
<asp:Label ID="Label2"
Runat="server"
Text='<%# DataBinder.Eval(Container.DataItem, "PersonEmail") %>' />
</ItemTemplate>
</asp:TemplateColumn>
<asp:TemplateColumn HeaderText="Sex">
<ItemTemplate>
<asp:Label ID="Label3"
Runat="server"
Text='<%# DataBinder.Eval(Container.DataItem, "PersonSex") %>' />
</ItemTemplate>
</asp:TemplateColumn>
<asp:TemplateColumn HeaderText="Date of Birth">
<ItemTemplate>
<asp:Label ID="Label4"
Runat="server"
Text='<%# DataBinder.Eval(Container.DataItem, "PersonDOB") %>' />
</ItemTemplate>
</asp:TemplateColumn>
<asp:TemplateColumn HeaderText="Image">
<ItemTemplate>
<asp:Image ID="Image1" ImageUrl='<%# DataBinder.Eval(Container.DataItem, "PersonImage") %>'
Width="150" Height="125"
Runat="server" />
</ItemTemplate>
</asp:TemplateColumn>
</Columns>
</asp:DataGrid> |
et dans la PAGE _ LOAD :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
| Dim myCommand As SqlCommand = New SqlCommand("select * from person", myConnection)
Try
myConnection.Open()
DG_Persons.DataSource = myCommand.ExecuteReader(CommandBehavior.CloseConnection)
DG_Persons.DataBind()
Catch SQLexc As SqlException
Response.Write("Error occured while Generating Data. Error is " & SQLexc.ToString())
End Try |
est ce que quelqu'un pourrait m'aider à resoudre mon probleme s'il vous plait ??
Merci de m'aider