DataSet绑定问题

时间:2010-05-21 05:45:31

标签: c# .net visual-studio-2010

我有一些内存数据集,其中定义了一些表格,我按以下方式填充此表:

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

在GUI上我将DataGridView绑定到TabControl中的那个表(通过BindingSource绑定)。

发生了非常奇怪的事情:如果我用这个网格打开标签窗格并用一些数据填充表格,那么我会看到网格中的变化。另一方面,如果我在其他选项卡上,填充表格,然后切换到带有网格的选项卡我有以下异常:“在DataSource上找不到”DataMember属性'字段'。

以类似的方式,我有两个带有网格的选项卡窗格,它们使用不同的数据源绑定到同一个数据表,然后打开其中一个,填充,查看更改,然后切换到第二个选项卡并崩溃。 / p>

我错过了什么?

1 个答案:

答案 0 :(得分:0)

好吧,傻我。在填充之前清除数据集表集合......