Rock.Web.UI.Controls.TimePicker.RenderControl C# (CSharp) Method

RenderControl() public method

Outputs server control content to a provided T:System.Web.UI.HtmlTextWriter object and stores tracing information about the control if tracing is enabled.
public RenderControl ( System.Web.UI.HtmlTextWriter writer ) : void
writer System.Web.UI.HtmlTextWriter The object that receives the control content.
return void
        public override void RenderControl( HtmlTextWriter writer )
        {
            RegisterJavascript();
            base.RenderControl( writer );
        }

Usage Example

Example #1
0
        /// <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)
        {
            if (this.Visible)
            {
                writer.AddAttribute("id", this.ClientID);
                writer.RenderBeginTag(HtmlTextWriterTag.Div);

                writer.AddAttribute("class", "form-control-group");
                writer.RenderBeginTag(HtmlTextWriterTag.Div);

                _datePicker.RenderControl(writer);
                writer.WriteLine();
                _timePicker.RenderControl(writer);

                writer.RenderEndTag();

                writer.RenderEndTag();
            }
        }