public TableBuilder(StringBuilder sb, TableCssStyle cssStyle)
 {
     _sb       = sb;
     _cssStyle = cssStyle;
     if (string.IsNullOrEmpty(_cssStyle.CssClass))
     {
         _sb.Append($"<table>\n");
     }
     else
     {
         _sb.Append($"<table class=\"{_cssStyle.CssClass}\">\n");
     }
 }
        public Row(StringBuilder sb, bool isHeader, TableCssStyle cssStyle)
        {
            _sb       = sb;
            _isHeader = isHeader;
            _cssStyle = cssStyle;
            if (_isHeader && string.IsNullOrWhiteSpace(_cssStyle.HeaderStyle))
            {
                _sb.Append("<thead>\n");
            }
            else if (_isHeader && !string.IsNullOrWhiteSpace(_cssStyle.HeaderStyle))
            {
                _sb.Append($"<thead style=\"{_cssStyle.HeaderStyle}\">\n");
            }

            _sb.Append("\t<tr>\n");
        }