如何比较在C#中绑定到同一个表的2个网格视图?
例如,如果表名是雇员,我需要绑定到两个网格 - Grid1和Grid2。
Employees表位于两个不同的Access数据库中。
Grid1-连接到Database1 - 绑定Employee表和 Grid2-连接到Database2 - 绑定Employee表
如果我在Grid1中有3行,如果我在Grid2中有2行,那么第3行Grid1-连接到Database1 - 绑定Employee应该以红色显示,当我点击网格外的更新按钮时,第三行应该在Grid2中更新。
比较和同步
请提供一些帮助。
提前致谢。
答案 0 :(得分:0)
点击按钮执行此操作。我不确定我完全理解你的问题,但只是绑定它们然后比较它们。
If gridview1.rows.count > gridview2.rows.count then
GridView1.Rows(GridView1.Rows.Count - 1).backcolor = red
end if
答案 1 :(得分:0)
为什么不比较数据表?获取集合中不同的行的索引。然后迭代gridview的每一行并设置Eric建议的背景颜色。