System.Web.UI.WebControls.Calendar.Render C# (CSharp) Méthode

Render() protected méthode

protected Render ( System.Web.UI.HtmlTextWriter writer ) : void
writer System.Web.UI.HtmlTextWriter
Résultat void
		override void Render (HtmlTextWriter writer)
		{
			TableStyle ts = new TableStyle ();
			ts.CellSpacing = CellSpacing;
			ts.CellPadding = CellPadding;
			ts.BorderWidth = 1;
			if (ControlStyleCreated)
				ts.CopyFrom (ControlStyle);
			if (ShowGridLines)
				ts.GridLines = GridLines.Both;
			ts.AddAttributesToRender (writer);
			writer.AddAttribute (HtmlTextWriterAttribute.Id, ClientID);
			writer.RenderBeginTag (HtmlTextWriterTag.Table);

#if NET_2_0
			if (!String.IsNullOrEmpty (Caption))
				WriteCaption (writer);
#endif
			bool enabled = IsEnabled;
			
			if (ShowTitle)
				WriteTitle (writer, enabled);
			
			if (ShowDayHeader)
				WriteDayHeader (writer, enabled);

			WriteDays (writer, enabled);

			writer.RenderEndTag ();
		}