public ActionResult Calendar2( ) { System.Web.UI.WebControls.Calendar cal = new System.Web.UI.WebControls.Calendar(); cal.ID = "MyCalendar"; cal.CssClass = "month-view"; cal.CssClass = "calendar"; cal.CellSpacing = 0; cal.CellPadding = -1; cal.BorderWidth = 0; cal.ShowGridLines = true; cal.ShowTitle = false; cal.CellPadding = 50; //cal.BorderStyle = Solid 2; cal.TitleStyle.BackColor = System.Drawing.Color.LightSkyBlue; cal.TitleStyle.ForeColor = System.Drawing.Color.White; cal.DayStyle.BackColor = System.Drawing.Color.LightGray; cal.ShowNextPrevMonth = true; cal.DayNameFormat = System.Web.UI.WebControls.DayNameFormat.Full; cal.DayRender += new System.Web.UI.WebControls.DayRenderEventHandler(CalendarDayRender); StringBuilder sb = new StringBuilder(); using (System.IO.StringWriter sw = new System.IO.StringWriter(sb)) { System.Web.UI.HtmlTextWriter writer = new System.Web.UI.HtmlTextWriter(sw); cal.RenderControl(writer); } String calHTML = sb.ToString(); return(Content(calHTML)); }
protected override void CreateChildControls() { tb = new System.Web.UI.WebControls.TextBox(); tb.ID = "tb" + this.ID; tb.CssClass = "text"; //this.Controls.Add(tb); ca = new CalendarExtender(); DateTimeFormatInfo di = Thread.CurrentThread.CurrentCulture.DateTimeFormat; ca.Format = di.ShortDatePattern; ca.TargetControlID = tb.ID; ca.ID = "ce" + this.ID; //this.Controls.Add(ca); hf = new System.Web.UI.WebControls.HiddenField(); hf.ID = "hidden" + this.ID; cal = new System.Web.UI.WebControls.Calendar(); cal.ID = "cal" + this.ID; cal.CssClass = "calendar"; cal.SelectionChanged += new EventHandler(cal_SelectionChanged); //this.Controls.Add(cal); }
// Constructors public CalendarAutoFormatDialog(System.Web.UI.WebControls.Calendar calendar) { }