Я не уверен, что вы могли бы сделать градиентный цвет как таковой, но есть способы назначить цвет для данной строки в таблице.
Если вы используете ASP.NET GridView и просто хотите различать строки, вы можете использовать свойство AlternatingRowStyle , чтобы чередовать цвета, что облегчает различение полей.
Другой вариант - просто вернуть довольно общую таблицу и затем использовать jQuery для манипулирования ею на стороне клиента. Если вы пойдете по этому пути, то есть описание методов, которые позволяют вам установить цвет строки при нажатии , как описано в этом руководстве .