日曆控制項 Calendar

2021-04-13 02:07:06 字數 1999 閱讀 4870

現在我們可以利用calendar控制項可以簡單的實現乙個很好的日曆控制項.直接在工具箱裡面拉出來就可以了,在這個控制項裡面,我們也可以做更多的個性化.有系統預設的也有系統自己帶的很多款式給你選擇.當然你不高興的話可以自己選擇自己的方式去填充這些

我選擇了乙個專業型的..感覺還不錯.呵呵 

<

asp:calendar 

id="mycalendar"

runat

="server"

backcolor

="white"

bordercolor

="white"

borderwidth

="1px"

font-names

="verdana"

font-size

="9pt"

forecolor

="black"

height

="190px"

nextprevformat

="fullmonth"

width

="350px"

>

<

selecteddaystyle 

backcolor

="#333399"

forecolor

="white"

/>

<

todaydaystyle 

backcolor

="#cccccc"

/>

<

othermonthdaystyle 

forecolor

="#999999"

/>

<

nextprevstyle 

font-bold

="true"

font-size

="8pt"

forecolor

="#333333"

verticalalign

="bottom"

/>

<

dayheaderstyle 

font-bold

="true"

font-size

="8pt"

/>

<

titlestyle 

backcolor

="white"

bordercolor

="black"

borderwidth

="4px"

font-bold

="true"

font-size

="12pt"

forecolor

="#333399"

/>

asp:calendar

>

下面我再來看下他的其他的事件  ,關於事件有些時候,我們多想一下也可以想到你要什麼.因為你一般能想到的事件該軟體都可以給你的哦.  想到的卻沒有  呵呵那你的思想相當囂張的哦.. 呵呵

常用的事件有三個.上面也顯示了

乙個是:dayrender 當日期被顯示的時候被觸發

二個是selectionchanged 當日期被使用者選擇(單擊)的時候被觸發

三個是visiblemonthchanged 當所顯示的月份被更改(前乙個/後乙個連線)的時候被觸發

三個事件裡面我都寫了類子.

protected

void

mycalendar_dayrender(

object

sender, dayrendereventargs e)

protected

void

mycalendar_selectionchanged(

object

sender, eventargs e)

protected

void

mycalendar_visiblemonthchanged(

object

sender, monthchangedeventargs e)

...

關於Calendar日曆控制項

frame 1.1下 asp.net日曆控制項設定星期顯示 asp.net自帶的日曆控制項當設定星期顯示full的話,顯示為 星期一,星期二 這會導致比較長,有時我們在小型日曆上特別難看,short的話,沒有效果 firstletter的話,只顯示乙個 星 字,這樣就無法區分具體星期幾了。first...

關於日曆Calendar類

簡介 calendar 可以看作是乙個抽象類。它的實現,採用了設計模式中的工廠方法。表現在 當我們獲取calendar例項時,calendar會根據傳入的引數來返回相應的calendar物件。獲取calendar例項,有以下兩種方式 1 當我們通過 calendar.getinstance 獲取日歷...

Calendar日曆物件常用API

1 通過calendar物件實現獲取上個月第一天與上個月第二天 建立日曆物件 calendar calendar calendar.getinstance dateformat df new dateformat yyyy mm dd hh mm ss 初始化日曆時間為當前時間 calendar.s...