如何通过从数据库中检索它的名称来显示gridview中的图像
本文关键字:显示 图像 gridview 何通过 数据库 检索 | 更新日期: 2023-09-27 18:10:05
我已经存储了图片的名称&学生表中的人名并将所有图片保存在名为UploadedImg的文件夹中现在我要显示所有学生的姓名&他们的图像在另一个页面的网格视图中。
假设你知道如何DataBind到GridView你的GridView将有一个这样的代码(你的列名假定为"name"answers"image")
<asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="false" runat="server"
GridLines="Horizontal">
<Columns>
<asp:TemplateField>
<ItemTemplate>
<asp:Image runat="server" ImageUrl='<%# "~/UploadedImg/"+Eval("image") +".jpg"%>' Width="16" />
</ItemTemplate>
</asp:TemplateField>
<asp:BoundField DataField='<%#Eval("name") %>'/>
</Columns>
</asp:GridView>
这些链接可能对您有所帮助。通过它
http://highoncoding.com/Articles/166_Displaying_Images_in_a_GridView.aspx http://csharpdotnetfreak.blogspot.com/2009/07/display-images-gridview-from-database.html阅读asp.net。寻找使用中继器将<img>
添加到您的aspx页面。
网上应该有很多例子