public override string XGetDesignTimeHtml()
{
StringWriter writer = new StringWriter(CultureInfo.CurrentCulture);
HtmlTextWriter htmlWriter = new HtmlTextWriter(writer);
DatePicker c = (DatePicker)this.Control;
string width = (c.Width != Unit.Empty) ? " width: {0};".FormatWith(c.Width.ToString()) : "";
string height = (c.Height != Unit.Empty) ? " height: {0};".FormatWith(c.Height.ToString()) : "";
object[] args = new object[3];
args[0] = c.ClientID;
args[1] = DateTime.Today.ToString("MMMM yyyy");
args[2] = c.TodayText;
LiteralControl ctrl = new LiteralControl(string.Format(this.Html, args));
ctrl.RenderControl(htmlWriter);
return writer.ToString();
}