2012-04-18 42 views
1

我有一个包含两个表的数据集的绑定源,一个包含大量记录的主数据和一个只有选定主记录中的详细信息的详细信息。如何从选定的主记录读取详细信息表格?

更改主表中当前记录的位置应触发一个请求,以使用新的详细信息替换详细信息表中的数据。

但是,我不确定如何继续这个计划。

我应该监控主表中记录的选择,获取相应主记录的详细数据并替换详细信息表中的所有数据吗?

回答

1

将主表上的SelectionMode设置为RowSelect,然后处理SelectionChanged事件。在该事件中,只需清除绑定到详细信息表的详细信息对象的BindingList,然后根据选择哪个主项目,使用新的详细信息项重新填充详细信息列表。

相关问题