我需要对两个 GridView 进行颜色编码。颜色编码应该暴露两个 GridView 之间的数据差异。数据存储在 DataTable 中。由于数据表可能用于不同的控件,因此我更愿意在数据表中标记数据差异。
嗯,要使用 DataTable 进行标记,您必须添加一个额外的列来存储标记,以便您可以在 GridView 的 RowDataBound 事件中检索它来更改颜色。这当然是可能的;但是,如果由于某种原因不起作用,您可以为每一行创建一个包装类,它代表该行并包含您需要的附加数据。这使得绑定变得更加复杂,但它会起作用。