【问题标题】:How to do a read on a details table from a selected master record?如何从选定的主记录中读取详细信息表?
【发布时间】:2012-04-30 00:49:40
【问题描述】:

我在一个数据集上有一个绑定源,其中包含两个表,一个包含大量记录的主表和一个仅包含所选主记录的详细信息的详细信息。

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

但是,我不确定如何执行此计划。

是否应该监控主表中记录的选择,获取对应主记录的明细数据并替换明细表中的所有数据?

【问题讨论】:

    标签: winforms data-binding master-detail


    【解决方案1】:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-08-28
      • 2014-05-24
      • 2014-05-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-11-09
      相关资源
      最近更新 更多