adam freeman sportstore c#book中的pro asp.net 4.5

adam freeman sportstore c#book中的pro asp.net 4.5,asp.net,Asp.net,只是想知道是否有人完成了这本书中的sport store应用程序,我对管理员的订单页面中的数据绑定有问题,我想从订单行表中提取产品id,但我不断得到错误,它在数量上正常工作,但我似乎可以获得要绑定的产品id。我已经尝试了下面的代码,但目前对我不起作用 **<td><%# Item.OrderLines.Product_ProductID %></td>** **** 它说我在订单行中缺少一个定义首先,订单行很可能是列表类型。因此,列表中没有Produc

只是想知道是否有人完成了这本书中的sport store应用程序,我对管理员的订单页面中的数据绑定有问题,我想从订单行表中提取产品id,但我不断得到错误,它在数量上正常工作,但我似乎可以获得要绑定的产品id。我已经尝试了下面的代码,但目前对我不起作用

  **<td><%# Item.OrderLines.Product_ProductID %></td>**
****

它说我在订单行中缺少一个定义首先,
订单行
很可能是列表类型。因此,列表中没有
Product\u ProductID
的定义。您应该为
Item.OrderLines
创建一个循环,然后您可以访问订单的每个订单行及其产品。其次,看看您的
订单行
模型。它是否包含
产品\u产品ID
?很可能它有
产品
属性 对包含
ProductID
Product
模型的引用。毕竟,您的代码看起来像:

**<td><%# Item.OrderLines[i].Product.ProductID %></td>**
****

您可能应该发布更多有关代码的详细信息。项目和订单行的定义是什么?