/// <summary>
/// This is where you implment the simple aspects of rendering your control. The rest
/// will be handled by calling RenderControlHelper's RenderControl() method.
/// </summary>
/// <param name="writer">The writer.</param>
public void RenderBaseControl(HtmlTextWriter writer)
{
RegisterJavaScript();
writer.AddAttribute("id", this.ClientID);
foreach (var styleKey in this.Style.Keys)
{
string styleName = (string)styleKey;
writer.AddStyleAttribute(styleName, this.Style[styleName]);
}
if (!string.IsNullOrEmpty(this.CssClass))
{
writer.AddAttribute("class", this.CssClass);
}
writer.RenderBeginTag(HtmlTextWriterTag.Div);
writer.AddAttribute("class", "form-control-group");
writer.RenderBeginTag(HtmlTextWriterTag.Div);
_tbLowerValue.RenderControl(writer);
writer.Write("<span class='to'> to </span>");
_tbUpperValue.RenderControl(writer);
writer.RenderEndTag(); // form-control-group
writer.RenderEndTag(); // id
}