C#数据绑定已选择的索引已更改调用

C#数据绑定已选择的索引已更改调用,c#,data-binding,datagridview,combobox,C#,Data Binding,Datagridview,Combobox,我正在使用组合框的SelectedIndexChanged函数来更新DataGridview项的内容。我绑定了combobox数据来跟踪它当前选择的记录。但是,当我更改组合框索引时,它会更新datagridview,就像所选值相同一样。这意味着一旦我在组合框中选择了一个不同的索引值,我必须再次选择它以使用正确的值运行函数 我是不是遗漏了什么?在调用SelectedIndexChanged函数之前,我是否需要调用组合框中当前选定数据行的检查?听起来像是页面生命周期问题,因为如果在页面加载事件中,在

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


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

听起来像是页面生命周期问题,因为如果在页面加载事件中,在选定索引更改之前将触发datagrid。在这一点上,索引不会改变,因此数据将是相同的

也许在这里添加一点代码?您是否调用eventhandler?