protected override void WriteHtml(HtmlTextWriter writer)
{
Guard.IsNotNull(writer, "writer");
VerifySettings();
IDatePickerHtmlBuilder renderer = rendererFactory.Create(this);
IHtmlNode rootTag = renderer.Build();
rootTag.Children.Add(renderer.InputTag());
if (EnableButton)
{
rootTag.Children.Add(renderer.ButtonTag());
}
rootTag.WriteTo(writer);
base.WriteHtml(writer);
}