C#Databinding SelectedIndexChanged调用

时间:2010-01-08 11:14:48

标签: c# data-binding datagridview combobox

我正在使用SelectedIndexChanged函数为组合框更新我的DataGridview项目的内容。我有组合框数据绑定以跟踪它当前选择的记录。但是,当我更改组合框索引时,它会更新datagridview,就好像所选的值相同。这意味着一旦我在组合框中选择了不同的索引值,我必须再次选择它以运行具有适当值的函数。

我在这里遗漏了什么吗?在调用SelectedIndexChanged函数之前,是否需要调用组合框中选中的当前数据行?

1 个答案:

答案 0 :(得分:0)

听起来像页面生命周期问题,因为如果在页面加载事件中,当选择的索引发生更改时,将触发数据网格。此时索引不会改变,因此数据将是相同的。