我有一个包含很多列的GridView,从类中自动生成:
class GVModel {
public int Id { get { ... } }
public string Name { get { ... } }
//...
}
如何添加小缩略图? (即将ImageField添加为额外列)
我尝试了这个但是没有效果:
class GVModel {
public int Id { get { ... } }
public string Name { get { ... } }
//...
public Image Image { get { return Image.FromFile(...); } }
}
答案 0 :(得分:0)
如果你没有。 GridView的列是固定的(如图所示),然后将AutoGenerateColumns设置为false,根据需要添加任意数量的列,将其DataText属性设置为类的列名称,最后添加包含asp:Image,将它的src设置为类的相应列。
在类定义中,使用表示该图像的url的字符串,而不是使用image数据类型。