I'm trying to list an image on my page from a database. When I eval the image, it just displays the text "System.byte"
.
Here is the code :
<asp:Repeater ID="repCategory" runat="server">
<ItemTemplate>
<div id="DescofTiles">
<p id="tiles1"><%#Eval("categoryID") %>: </p>
<p id="tiles2"><%#Eval("categoryName") %> </p>
<br />
<p id="tiles3"><%#Eval("Description") %> </p>
<br />
<p id="tiles4"><%#Eval("Picture") %> </p>
<p id="tiles5">
<a id="udb" href="#">
<img src="Contents/images/update.png" /></a>
<a id="udb" href="DeleteCategory.aspx?id=<%#Eval("categoryID")%>">
<img src="Contents/images/delete.jpg" /></a>
<asp:LinkButton ID="LinkButton2" runat="server"
OnCommand="LinkButton1_Click"
CommandArgument='<%#Eval("categoryID")%>'>
<img src="Contents/images/delete.jpg" alt="delete group" />
</asp:LinkButton>
</p>
What should I do to make it appear as an image, instead of the text "System.byte"?