i’m using following code for displaying image inside gridview
<asp:TemplateField HeaderText="Contact"
HeaderStyle-HorizontalAlign="left" ItemStyle-HorizontalAlign="left" >
<HeaderTemplate>
Cover Image
</HeaderTemplate>
<ItemTemplate>
<asp:Image ID="imgCover" runat="server" AlternateText="Image Cover" ImageUrl='<%# Eval("Cover_Path") %>' />
</ItemTemplate>
<HeaderStyle HorizontalAlign="Left"></HeaderStyle>
<ItemStyle HorizontalAlign="Left"></ItemStyle>
</asp:TemplateField>
in the bind data source to gridview “Cover_Path” value is
E:\Industry\BicesterBooks\BookCovers\sq.jpg
which is the full path tot he image come from the database table.
but the image is not displaying on the web page.can any one help plz?
Using the virtual path worked for me.
~/BookCovers/sq.jpg