ASP.NET图片中的网格视图

本文关键字:网格 视图 NET ASP | 更新日期: 2023-09-27 18:24:55

我在GridView中遇到了一个问题,因为我不知道如何添加图片。

此代码由数据库(在GridView中)导入:

名称id

Robert 1

Robert 2

Robert 3

在设计器中:我点击了GridView->添加新列->选择字段类型->ImageField

标题文本->"图像"

数据字段->空

Url格式字符串->空

我想从GridView中的第二列中获取数据id,然后将其放在第三列中——img src="id.jpg"——这个例子可以帮助我理解GridView。你能帮我吗?

我会更好地解释:

EXAMPLE A:<asp:BoundField DataField="id" HeaderText="id" 
InsertVisible="False" ReadOnly="True" SortExpression="id" />
EXAMPLE B:<asp:ImageField HeaderText="picture" DataField="img src="id from EXAMPLE A.jpg""></asp:ImageField>

ASP.NET图片中的网格视图

您只需要使用DataImageUrlFormatString属性,就可以获得类似于ImageField

<asp:ImageField 
        HeaderText="picture" 
        DataImageUrlField="id" 
        DataImageUrlFormatString="{0}.jpg" />