我将 ListView 与以下代码绑定。
List<intermediate> order = new List<intermediate>();
order = DBInteraction.GetAllActiveOrders();
lvProducts.DataSource = order;
lvProducts.DataBind();
我的中间如下:
public class intermediate
{
public product pro = new product();
public order ord = new order();
}
现在在前端我绑定列表视图,如:
<asp:ListView runat="server" ID="lvProducts" OnItemCommand="lvProducts_ItemCommand">
<ItemTemplate>
<tr>
<td>
<asp:Label runat="server" ID="lblID" Text='<%# Eval(ord.oID) %>'/>
</td>...
与 Eval("ord.oID") 相同。其抛出异常:当前上下文中不存在名称“ord”。如何绑定这样的对象?我在正确的道路上吗?