public override void WriteInitializationScript(TextWriter writer) { IClientSideObjectWriter objectWriter = ClientSideObjectWriterFactory.Create(Id, "tDatePicker", writer); objectWriter.Start(); if (!defaultEffects.SequenceEqual(Effects.Container)) { objectWriter.Serialize("effects", Effects); } ClientEvents.SerializeTo(objectWriter); objectWriter.Append("format", this.Format); objectWriter.Append("todayFormat", TodayFormat); objectWriter.AppendDateOnly("minValue", this.MinValue); objectWriter.AppendDateOnly("maxValue", this.MaxValue); objectWriter.AppendDateOnly("selectedValue", this.Value); objectWriter.Append("enabled", this.Enabled, true); objectWriter.Append("openOnFocus", this.OpenOnFocus, false); objectWriter.Complete(); base.WriteInitializationScript(writer); }
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); }