У меня возникли проблемы с редактированием цвета фона строки сетки при редактировании.
Дело в том, что я использую метод события RowDataBound
, чтобы изменить e.Row.BackColor
на основе критериев при отображении отчета (3 разных цвета в зависимости от результата). Для строк, которые не подпадают под этот критерий, свойство GridView <EditRowStyle BackColor="#999999" />
применяется после нажатия кнопки Изменить.
Однако я не могу найти способ изменить цвет тех, которые подпадают под критерии, так как RowDataBound, кажется, вызывается все время, отменяя любые изменения, которые я делаю.
Есть предложения?