You can change the appearance of the cells/rows within the OnItemDataBound event of the grid:
sender, GridItemEventArgs e)
GridDataItem item = e.Item
// adding custom class to the TR element
item.BackColor = System.Drawing.Color.Beige;
//Changing color for the entire row
].BackColor = System.Drawing.Color.Red;
//Changing color for particular cell
As for the last question, since there is no such concept as removing/stopping the inheritance, adding class name to the elements and using higher specificity than the applied styles will override the inherited styles.
Hope this helps.
Do you need help with upgrading your ASP.NET AJAX, WPF or WinForms projects? Check the Telerik API Analyzer
and share your thoughts.