ComboBox项目在重新绑定时消失

时间:2012-09-07 07:51:58

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

在我的应用程序中,我有一个组合框,其中包含来自DB的一些数据列表。组合框数据源被设置为绑定源。绑定源具有数据集作为数据源,数据表作为数据成员。 我在添加或编辑或删除条目后更新此组合框。通过再次调用绑定代码来完成更新。现在组合框中的所有项目都消失了。 我不知道它是怎么发生的。

示例作品位于http://www.filedropper.com/students_1链接中。 db包含在其中。

2 个答案:

答案 0 :(得分:1)

在'void GetData()'的代码中编写代码      bs = new BindingSource(new System.ComponentModel.Container());   每次要加载新数据源时都必须执行此操作

答案 1 :(得分:0)

我没有您的代码,因此我无法提供确切的解决方案,但您可以尝试使用以下提示: 如果你在if(!Page.IsPostback)块中调用你的绑定代码,那么从那里删除并在页面加载时调用。