Calendar

Calendar.NET 1.1, disposable

System.Web.UI.MobileControls (system.web.mobile.dll)class

The Calendar mobile control wraps a full-blown System.Web.UI.WebControls.Calendar web control instance, and provides a subset of its functionality (depending on the capabilities of the mobile device). The mobile Calendar class provides most of the same properties, including the SelectionChanged event, the SelectedDate and SelectedDates properties, and numerous other display-related properties. The SelectionMode property determines what type of selections are allowed for the calendar (day, week, or month). The Calendar does not expose other properties specific to HTML rendering, but you can access the underlying System.Web.UI.WebControls.Calendar web control through the WebCalendar property and modify these settings directly. Keep in mind, however, that these settings will not apply when the calendar is rendered to cHTML or WML. In this case, the full calendar cannot be shown, and a multiple-screen "wizard-like" calendar control will be used instead.

public class Calendar : MobileControl, System.Web.UI.IPostBackEventHandler { // Public Constructors    public Calendar( ); // Public Instance Properties    public string CalendarEntryText{set; get; }    public FirstDayOfWeek FirstDayOfWeek{set; get; }    public DateTime SelectedDate{set; get; }    public SelectedDatesCollection SelectedDates{get; }    public CalendarSelectionMode SelectionMode{set; get; }    public bool ShowDayHeader{set; get; }    public DateTime VisibleDate{set; get; }    public Calendar WebCalendar{get; } // Public Instance Methods    public void RaiseSelectionChangedEvent( ); // Protected Instance Methods    protected virtual Calendar CreateWebCalendar( );    protected virtual void OnSelectionChanged( ); // Events    public event EventHandler SelectionChanged; }

Hierarchy

System.Object System.Web.UI.Control(System.ComponentModel.IComponent, System.IDisposable, System.Web.UI.IParserAccessor, System.Web.UI.IDataBindingsAccessor) MobileControl(System.Web.UI.IAttributeAccessor) Calendar(System.Web.UI.IPostBackEventHandler)

Returned By

System.Web.UI.MobileControls.Adapters.ChtmlCalendarAdapter.Control, System.Web.UI.MobileControls.Adapters.HtmlCalendarAdapter.Control, System.Web.UI.MobileControls.Adapters.WmlCalendarAdapter.Control



ASP. NET in a Nutshell
ASP.NET in a Nutshell, Second Edition
ISBN: 0596005202
EAN: 2147483647
Year: 2003
Pages: 873

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net