public void Style(object target)
{
var grid = target as SmartView;
if (grid == null) return;
grid.CssClass = SetStyle(grid.CssClass, "");
grid.RowStyle.CssClass = SetStyle(grid.RowStyle.CssClass, "Row");
grid.EditRowStyle.CssClass = SetStyle(grid.EditRowStyle.CssClass, "EditRow");
grid.AlternatingRowStyle.CssClass = SetStyle(grid.AlternatingRowStyle.CssClass, "AlternatingRow");
grid.SelectedRowStyle.CssClass = SetStyle(grid.SelectedRowStyle.CssClass, "SelectedRow");
grid.PagerStyle.CssClass = SetStyle(grid.PagerStyle.CssClass, "Pager");
grid.FooterStyle.CssClass = SetStyle(grid.FooterStyle.CssClass, "Footer");
grid.HeaderStyle.CssClass = SetStyle(grid.HeaderStyle.CssClass, "Header");
}