Что ж, чтобы использовать DataTable для пометки, вам нужно добавить дополнительный столбец для хранения флага, чтобы вы могли извлечь его в событии RowDataBound GridView, чтобы изменить цвет. Это, безусловно, возможно; однако, если по какой-то причине это не работает, вы можете создать класс-оболочку для каждой строки, которая представляет строку и содержит необходимые дополнительные данные. Это усложняет связывание, но это сработает.
НТН.