public override void WriteInitializationScript(System.IO.TextWriter writer) { IClientSideObjectWriter objectWriter = ClientSideObjectWriterFactory.Create(Id, "tCalendar", writer); objectWriter.Start(); objectWriter.AppendDateOnly("selectedDate", this.Value); objectWriter.AppendDateOnly("minDate", this.MinDate); objectWriter.AppendDateOnly("maxDate", this.MaxDate); objectWriter.AppendDatesOnly("dates", SelectionSettings.Dates); objectWriter.Append("urlFormat", urlFormat); objectWriter.AppendClientEvent("onLoad", ClientEvents.OnLoad); objectWriter.AppendClientEvent("onChange", ClientEvents.OnChange); objectWriter.Complete(); base.WriteInitializationScript(writer); }