HTML编码数据绑定表达式

时间:2014-01-22 18:50:04

标签: asp.net

我正在使用转发器绑定表格中的数据我正在阅读一本书中的教程,我想从订单表中引入workshopid我试图将其拉入但我一直收到此错误

'Technology.Models.Order'不包含'Orderlines'的定义,也没有扩展方法'Orderlines'接受类型'Technology.Models.Order'的第一个参数(你是否缺少using指令或汇编参考?)

  <asp:Repeater ID="Repeater1" runat="server" SelectMethod="GetOrders"
 ItemType="Technology.Models.Order">
<ItemTemplate>
   <tr>
 <td><%#: Item.Name %></td>
 <td><%#: Item.City %></td>
 **<td>  <%#: Item.Orderlines.Workshop_WorkshopID %></td>**

<td><%# Item.OrderLines.Sum(ol => ol.Quantity) %></td>
 <td><%# Total(Item.OrderLines).ToString("C") %> </td>
 <td>

1 个答案:

答案 0 :(得分:0)

您列出的对象可能为空或无法正确映射。如果您使用EF,则需要使用Include代码(“Name tabel”)包含其他表的名称的查询 希望能帮到你

相关问题