2010-05-21 69 views
-1

我有在内存中定义的数据集有一些表格,我填写此表的方式如下:数据集绑定问题

for(...) 
    ds.Fields.AddFieldsRow(++j, 0, heading, "Char", "", "", "Input", 0, "","",""); 

在GUI我有绑定到表内的TabControl的DataGridView(通过BindingSource绑定)。很奇怪的事情发生了:如果我用这个网格打开标签窗格并用一些数据填充表格,然后我看到网格的变化。另一方面,如果我在其他选项卡,填充表,然后切换到网格选项卡我有以下异常:“数据源中无法找到DataMember属性'字段'”。

以类似的方式,我得到了2个选项卡窗格,每个窗格都绑定到使用不同数据源的同一个数据表,然后打开其中一个,填充,查看更改,然后切换到第二个选项卡并崩溃。

我错过了什么?

回答

0

好吧,傻我。正在清理数据集表格集合,然后填充它...