public string GetScale(bool isHeader) { string ganttScale = "<div class='scaleContainer'>"; string scaleTpl = "<div style='width:{0}px'>{1}</div>"; string content = isHeader? LowerBoundDate.ToString("MMM-yy") : " "; ganttScale += string.Format(scaleTpl, GetMonthScaleWidth(LowerBoundDate), content); DateTime date = LowerBoundDate.AddMonths(1); while (date <= UpperBoundDate) { content = isHeader? date.ToString("MMM-yy") : " "; ganttScale += string.Format(scaleTpl, GetMonthScaleWidth(date), content); date = date.AddMonths(1); } ganttScale += "</div>"; return(ganttScale); }