只是想知道是否有人在本书中完成了运动商店应用程序,我在管理员的订单页面中遇到数据绑定问题,我想从订单行表中提取产品ID但我不断获取错误,它正确的数量,但我似乎可以得到产品ID绑定。我已经尝试了以下代码,但目前这对我不起作用
**<td><%# Item.OrderLines.Product_ProductID %></td>**
它说我在订单行中缺少一个定义
答案 0 :(得分:1)
首先,OrderLines
最有可能是List类型。因此,该列表没有Product_ProductID
的定义。您应该为Item.OrderLines
创建一个循环,然后您可以使用其产品访问订单的每个订单行。第二,看看你的OrderLine
模型。它包含Product_ProductID
吗?很可能它有Product
属性
对包含Product
的{{1}}模型的引用。毕竟,您的代码看起来像:
ProductID