数据库中放的是图片的路径,如何通过图片的路径及名称将图片显示在GridView中,在页面中显示啊

解决方案 »

  1.   

    用模板列,模板列里面放img标签获取图片
      

  2.   

    创建一个模板列<asp:TemplateField>
        <asp:ItemTemplate>
             <img alt="名称" src='<%#Eval("数据库图片字段")%>' />
        </asp:ItemTemplate>
    </asp:TemplateField>
      

  3.   


    <img src="images/<%#Eval("数据库中图片的名字") %>.jpg" alt="<%#Eval("标题") %>">images是你放图片的文件夹
      

  4.   

    <asp:GridView ID="GridView1" runat="server">
            <Columns>
                <asp:TemplateField>
                    <ItemTemplate>
                        <img src='<%#Eval("路径")%>' />
                    </ItemTemplate>
                </asp:TemplateField>
            </Columns>
        </asp:GridView>
      

  5.   

    <asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="False">
                <Columns>
                    <asp:BoundField DataField="PicID" HeaderText="序号" />
                    <asp:TemplateField>
                        <ItemTemplate>
                            <asp:Image ID="Image1" runat="server" ImageUrl="<%#Eval('PicPath')%>" />
                        </ItemTemplate>
                    </asp:TemplateField>
                </Columns>
            </asp:GridView>[/
    其中,PicPath是你数据库中图片路径的字段名。