我填充了一个包含许多表的数据集,并添加了与表的关系。我现在正在尝试绑定主网格视图和子网格视图以显示信息。但是当我尝试将关系添加为数据源时,我得到以下异常: - 无法在DataSource上找到DataMember属性“FK_PREWODOC_PREWORKS”。
我正在使用的代码是
woViewDs = _WoUtility.GetDataset;
var prewodocbs = new BindingSource(woViewDs, prewodoc.ViewTable);
var preworksbs = new BindingSource(woViewDs, "FK_PREWODOC_PREWORKS");
在运行时,代码会在创建绑定源preworksb时抛出异常。 thw数据集woViewDs在两个表中都有数据,我可以在关系列表中看到一个名为FK_PREWODOC_PREWORKS的关系。我想丢失什么?
答案 0 :(得分:0)
preworksbs上的绑定源不正确,它应该如下所示
var preworksbs = new BindingSource(prewodocbs , "FK_PREWODOC_PREWORKS");