/// <summary>
/// Renders the base control.
/// </summary>
/// <param name="writer">The writer.</param>
public override void RenderBaseControl(HtmlTextWriter writer)
{
if (DisplayCurrentOption)
{
writer.AddAttribute(HtmlTextWriterAttribute.Class, "form-control-group js-date-picker-container");
writer.RenderBeginTag(HtmlTextWriterTag.Div);
if (IsCurrentDateOffset)
{
// set this.Attributes["disabled"] instead of this.Enabled so that our child controls don't get disabled
this.Attributes["disabled"] = "true";
_nbDayOffset.Enabled = true;
}
else
{
_nbDayOffset.Enabled = false;
}
}
base.RenderBaseControl(writer);
if (DisplayCurrentOption)
{
_cbCurrent.RenderControl(writer);
_nbDayOffset.RenderControl(writer);
writer.RenderEndTag();
}
}