получить изображение из базы данных - PullRequest
0 голосов
/ 07 января 2020

Я пытаюсь отобразить изображение из базы данных в виде сетки, все изображения хранятся в папке изображений, как получить изображение из этой папки и отобразить в нем ... но оно не работает должным образом ... здесь хранится полный путь изображение в базе данных. как сохранить имя папки с именем изображения в базе данных вместо полного пути

<asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="false" ShowHeader="false">
    <Columns>
        <asp:BoundField DataField="img" HeaderText="ImageURL"/>
        <asp:TemplateField>
            <ItemTemplate>
                <asp:Image ID="i" width="100px" runat="server" Height="100px" ImageUrl='<%# Eval("img","~/Images/{0}") %>' />
            </ItemTemplate>
        </asp:TemplateField>
    </Columns>
</asp:GridView>

 SqlConnection con = new SqlConnection(@"Data Source = (LocalDB)\MSSQLLocalDB; AttachDbFilename = C:\Users\user\Documents\imgupload.mdf; Integrated Security = True; Connect Timeout = 30");
            con.Open();
            SqlCommand cmd = new SqlCommand("select * from xyz", con);
            SqlDataReader dr = cmd.ExecuteReader();


            GridView1.DataSource = dr;
            GridView1.DataBind();
            con.Close();
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...