В программе на C # мне необходимо вставить тег изображения в один из столбцов таблицы вида Eg.selected_image (column_name).
изображения хранятся в папке с именем product_imgs .
в базе данных, я сохранил только имена изображений, а не полный путь, например product_imgs /
tbimg
imgcod imgnam
1 abc.jpg
2 pqr.jpg и т. Д.
У меня проблемы с отображением этих изображений в виде сетки. Так как элемент управления внутри gridview должен иметь тег runat = server, чтобы он работал (я могу ошибаться *)
Я сделал следующее: (Пример кода)
<asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="False"
Width="1195px" BackColor="White" BorderColor="#336666" BorderStyle="Double"
BorderWidth="3px" CellPadding="4" GridLines="Horizontal" Style="margin-left: 45px; margin-right: 44px;"
DataSourceID="ObjectDataSource1"
OnRowCommand="GridView1_RowCommand">
<Columns>
<asp:TemplateField HeaderText="Secondary Balloon(if any)">
<ItemTemplate>
<img id="sb" height="150" width="150" alt="SellerChoice Or Multicolor"
src='~/Product_Imgs/<%#Eval("addimg")%>' runat="server" />
</ItemTemplate>
</asp:TemplateField>
<columns>
</asp:GridView>
Заранее спасибо и хорошего дня.