Hola y bienvenido.. lo que se me ocurre es que donde desees cambiar el color de tu datagrid pongas una funcion que mande a llamar el tipo de color...
Ejemplo.
..
...
<TD bgcolor=<%#
changeColor ()%>>
..
...
y en tu codebehind.
declaras una variable global que va a ser la bandera para hacer los cambios de colores
Cita: Function changeColor () As String
If bThen
b= False
Return "red"
Else
b = True
Return "green"
End If
End Function
Ya lo demas depende de ti.. solo es cosa de incluir el código en la parte deseada para cambiar el color.
Saludos