我的网格视图上出现错误“ 在所选数据源C#上未找到字段或属性”。我知道此错误的含义,但是我在代码中找不到发生此错误的任何问题。
第一张图片可以显示我想要获得的属性,就像我遇到的错误一样。
此图像显示属性 Product.Imagem 存在且具有值。
答案 0 :(得分:0)
据我所知DataImageUrlField仅包含值来绑定数据。 BoundField允许该对象绑定。
另一种使用方式,
<asp:TemplateField HeaderText="Product Image">
<ItemTemplate>
<asp:Image ImageUrl='<%# Eval("Product.Imagem", "/images/Stock/{0}") %>' runat="server" />
</ItemTemplate>
</asp:TemplateField>