以下代码我的目的是想出现重复数据时显示不同的颜色,但是以下的代码执行结果为只值不为空就是显示不同颜色,该怎么修改?
Select Case e.Col.name
Case "银行账号"
If e.Col.name = "银行账号" AndAlso e.Row.Isnull("银行账号") = False Then
Dim dr As DataRow = e.Table.DataTable.find("银行账号 = '" & e.Row("银行账号") & "'or 银行卡号 = '" & e.Row("银行账号") & "'")
If dr IsNot Nothing Then
e.Style = "样式1"
End If
End If
Case "银行卡号"
'If e.Col.name = "银行卡号" Then 'AndAlso e.Row.Isnull("银行卡号") = False Then
'Dim dr As DataRow = e.Table.DataTable.find("银行卡号 = '" & e.Row("银行卡号") & "'or 银行账号 = '" & e.Row("银行卡号") & "'")
Dim dr As DataRow = e.Table.DataTable.find("银行卡号 = '" & e.Row("银行卡号") & "'")
If dr IsNot Nothing Then
e.Style = "样式1"
End If
'End If
End Select