override void Render (HtmlTextWriter writer)
{
TableStyle ts = new TableStyle ();
ts.CellSpacing = CellSpacing;
ts.CellPadding = CellPadding;
ts.BorderWidth = 1;
if (ControlStyleCreated)
ts.CopyFrom (ControlStyle);
if (ShowGridLines)
ts.GridLines = GridLines.Both;
ts.AddAttributesToRender (writer);
writer.AddAttribute (HtmlTextWriterAttribute.Id, ClientID);
writer.RenderBeginTag (HtmlTextWriterTag.Table);
#if NET_2_0
if (!String.IsNullOrEmpty (Caption))
WriteCaption (writer);
#endif
bool enabled = IsEnabled;
if (ShowTitle)
WriteTitle (writer, enabled);
if (ShowDayHeader)
WriteDayHeader (writer, enabled);
WriteDays (writer, enabled);
writer.RenderEndTag ();
}