我已经在 Google 和 StackOverflow 上搜索了答案 - 找到了相关主题,包括标题类似的问题,但它们似乎有点超出我的想象或不清楚。
我正在尝试将对象分配为网格的数据源。我可以通过创建一个表并这样编写值来做到这一点:
Do FromVal( 0 ) ToVal( ORD_Array.OrderList.Length - 1 ) Index( IX )
ORD_Record = ORD_Array.OrderList[IX]
Ord_BLTz00 = ORD_Record.BLTz00
Ord_ORDz00 = ORD_Record.ORDz00
Ord_BLTA00 = ORD_Record.BLTA00
Ord_SHPA00 = ORD_Record.SHPA00
Ord_SNAM00 = ORD_Record.SNAM00
GridView1.DataSource = OrderMem.Dataset.Tables["OrdMf"]
GridView1.DataBind()
EndDo
这可行,但我确信我可以直接将 ORD_Record 指定为数据源,除非首先将其转换为有效类型 - 否则我会收到错误消息。有人可以解释一下我需要对 ORD_Record 做什么以将其转换为可以绑定到数据网格的类型,从而使我免于创建表吗?