کنترل Calendar ASP.NET

تعریف و استفاده

کنترل Calendar برای نمایش تقویم در مرورگر استفاده می‌شود.

این کنترل اجازه می‌دهد که یک تقویم ماهانه را نمایش دهد، و به کاربر اجازه می‌دهد که تاریخ را انتخاب کند و همچنین می‌تواند به ماه قبلی یا ماه بعدی بپرد.

ویژگی‌ها

ویژگی‌ها توضیح .NET
Caption عنوان تقویم. 2.0
CaptionAlign توضیح نحوه قرارگیری متن عنوان تقویم. 2.0
CellPadding 单元格边框与内容之间的空白,以像素计。 1.0
CellSpacing فضای خالی بین لبه سلول و محتوای آن، به پیکسل. 1.0
CellSpacing فضای خالی بین سلول‌ها، به پیکسل. 1.0
DayHeaderStyle نوع نمایش نام روزهای هفته. 1.0
DayNameFormat قالب نام روزهای هفته. 1.0
DayStyle نوع نمایش تاریخ. 1.0
FirstDayOfWeek روز اول هفته است. 1.0
متن لینک ماه بعد. NextPrevFormat 1.0
قالب لینک‌های ماه بعد و ماه قبل. NextPrevStyle 1.0
نوع نمایش لینک‌های ماه بعد و ماه قبل. OtherMonthDayStyle 1.0
نوع نمایش تاریخ‌هایی که در ماه فعلی نیستند. PrevMonthText 1.0
متن لینک ماه قبل. runat 1.0
تعیین اینکه این کنترل یک کنترل سرور است. باید به "server" تنظیم شود. SelectedDates 1.0
SelectedDate SelectedDates 1.0
تاریخ انتخاب شده. SelectedDayStyle 1.0
نوع تاریخ انتخاب شده. SelectionMode 1.0
روشی که کاربر می‌تواند تاریخ را انتخاب کند. متن لینک‌های انتخاب ماه. 1.0
SelectorStyle نوع لینک‌های انتخاب ماه و هفته. 1.0
SelectWeekText متن لینک انتخاب هفته. 1.0
ShowDayHeader مقدار بولینی که نشان می‌دهد آیا سرایه‌های هفته در هفته نمایش داده شوند یا خیر. 1.0
ShowGridLines مقدار بولینی که تعیین می‌کند آیا خطوط شبکه بین تاریخ‌ها نمایش داده شوند یا خیر. 1.0
ShowNextPrevMonth مقدار بولینی که تعیین می‌کند آیا لینک‌های ماه بعد و ماه قبل نمایش داده شوند یا خیر. 1.0
ShowTitle مقدار بولینی که تعیین می‌کند آیا عنوان تاریخ نمایش داده شود یا خیر. 1.0
TitleFormat قالب عنوان تاریخ. 1.0
TitleStyle نوع عنوان تاریخ. 1.0
TodayDayStyle نوع تاریخ امروز. 1.0
TodaysDate دسترسی به یا تنظیم تاریخ امروز. 1.0
UseAccessibleHeader تعیین اینکه آیا باید از <th> به جای <td> برای سرایه‌های روز استفاده شود. 2.0
VisibleDate دسترسی به یا تنظیم تاریخ ماهی که باید در کنترل Calendar نمایش داده شود. 1.0
WeekendDayStyle نوع روزهای آخر هفته. 1.0
OnDayRender وقتی سلول هر روزی ایجاد می‌شود، نام توابعی که اجرا می‌شود.
OnSelectionChanged وقتی کاربر روز، هفته یا ماه را انتخاب می‌کند، نام توابعی که اجرا می‌شود.
OnVisibleMonthChanged نام تابعی که هنگام حرکت کاربر به ماه‌های مختلف اجرا می‌شود.

ویژگی‌های استاندارد کنترل وب

AccessKey, Attributes, BackColor, BorderColor, BorderStyle, BorderWidth 
CssClass, Enabled, Font, EnableTheming, ForeColor, Height, IsEnabled 
SkinID, Style, TabIndex, ToolTip, Width

برای توضیح کامل، لطفاً به ویژگی‌های استاندارد کنترل وب.

ویژگی‌های استاندارد کنترل

AppRelativeTemplateSourceDirectory, BindingContainer, ClientID, Controls 
EnableTheming, EnableViewState, ID, NamingContainer, Page, Parent, Site 
TemplateControl, TemplateSourceDirectory, UniqueID, Visible

برای توضیح کامل، لطفاً بهویژگی‌های استاندارد کنترل.

مثال

Calendar
در این مثال، ما یک کنترل Calendar ساده‌ترین استفاده شده را در فایل .aspx اعلام کرده‌ایم.
Calendar 2
در این مثال، ما یک کنترل Calendar در فایل .aspx اعلام کرده‌ایم. تاریخ‌ها با نام کامل به رنگ آبی نمایش داده می‌شوند، روزهای آخر هفته با پس‌زمینه زرد و نوشته‌های قرمز نمایش داده می‌شوند و تاریخ فعلی با پس‌زمینه سبز نمایش داده می‌شود.
Calendar 3
در این مثال، ما یک کنترل Calendar در فایل .aspx اعلام کرده‌ایم. تاریخ‌ها با نام کامل کامل نمایش داده می‌شوند و کاربر می‌تواند یک روز، یک هفته یا کل ماه را انتخاب کند. روز/هفته/ماه انتخاب شده با استفاده از رنگ پس‌زمینه خاکستری نمایش داده می‌شود.