在所选数据源C#上找不到字段或属性

时间:2018-12-17 10:30:50

标签: c# asp.net gridview webforms

我的网格视图上出现错误“ 在所选数据源C#上未找到字段或属性”。我知道此错误的含义,但是我在代码中找不到发生此错误的任何问题。

enter image description here

第一张图片可以显示我想要获得的属性,就像我遇到的错误一样。

enter image description here

此图像显示属性 Product.Imagem 存在且具有值。

1 个答案:

答案 0 :(得分:0)

据我所知DataImageUrlField仅包含来绑定数据。 BoundField允许该对象绑定。

另一种使用方式,

<asp:TemplateField HeaderText="Product Image">
    <ItemTemplate>
        <asp:Image ImageUrl='<%# Eval("Product.Imagem", "/images/Stock/{0}") %>' runat="server"  />
    </ItemTemplate>
</asp:TemplateField>