asp.net中日歷函數(shù)Calendar的使用方法
更新時間:2011年05月07日 20:45:36 作者:
calendar 控件用于在瀏覽器中顯示日歷,該控件可顯示某個月的日歷,允許用戶選擇日期,也可以跳到前一個或下一個月
今天介紹的是微軟提供的ajax calendar控件。這個控件使用了ajax的效果,并通過前臺js和style設(shè)置事件和效果。功能豐富、樣式自有,實為網(wǎng)站設(shè)計、mis開發(fā)之必備控件。
按照慣例,現(xiàn)在該貼代碼了:
<asp教程:textbox runat="server" id="txtcalendar" width="150" />
<ajaxtoolkit:calendarextender runat="server" targetcontrolid="txtcalendar" css教程class="mycalendar" format="yyyy-mm-dd" />
由于設(shè)置了樣式,所以這里也把代碼貼出來吧,只是寫一個簡單的樣式:
.mycalendar .ajax__calendar_container{
border: 1px solid #646464;
background-color: maroon;
color: red;
}
這樣運行的時候,你會發(fā)現(xiàn),丫的居然是英語的,沒有咱們漢語,這讓我們情何以堪呀!怎么辦呢?當(dāng)然有解決辦法,并且很輕松的實現(xiàn)。不賣關(guān)子了,其實只需要設(shè)置enablescriptglobalization 和 enablescriptlocalization 為true就可以了。
接下來的說說屬性吧,targetcontrolid不說了,format就是設(shè)置顯示的樣式,和c#中日期格式format是一樣的。popupbuttonid是點擊的彈出的按鈕控件id。
樣式有很多:
.ajax__calendar_container
.ajax__calendar_header
.ajax__calendar_prev
.ajax__calendar_title
web 控件標(biāo)準(zhǔn)屬性
accesskey, attributes, backcolor, bordercolor, borderstyle, borderwidth,
cssclass, enabled, font, enabletheming, forecolor, height, isenabled,
skinid, style, tabindex, tooltip, width如需完整描述,請訪問 web 控件標(biāo)準(zhǔn)屬性。
控件標(biāo)www.3ppt.com準(zhǔn)屬性
apprelativetemplatesourcedirectory, bindingcontainer, clientid, controls,
enabletheming, enableviewstate, id, namingcontainer, page, parent, site,
templatecontrol, templatesourcedirectory, uniqueid, visible如需完整描述,請訪問控件標(biāo)準(zhǔn)屬性。
按照慣例,現(xiàn)在該貼代碼了:
<asp教程:textbox runat="server" id="txtcalendar" width="150" />
<ajaxtoolkit:calendarextender runat="server" targetcontrolid="txtcalendar" css教程class="mycalendar" format="yyyy-mm-dd" />
由于設(shè)置了樣式,所以這里也把代碼貼出來吧,只是寫一個簡單的樣式:
復(fù)制代碼 代碼如下:
.mycalendar .ajax__calendar_container{
border: 1px solid #646464;
background-color: maroon;
color: red;
}
這樣運行的時候,你會發(fā)現(xiàn),丫的居然是英語的,沒有咱們漢語,這讓我們情何以堪呀!怎么辦呢?當(dāng)然有解決辦法,并且很輕松的實現(xiàn)。不賣關(guān)子了,其實只需要設(shè)置enablescriptglobalization 和 enablescriptlocalization 為true就可以了。
接下來的說說屬性吧,targetcontrolid不說了,format就是設(shè)置顯示的樣式,和c#中日期格式format是一樣的。popupbuttonid是點擊的彈出的按鈕控件id。
樣式有很多:
.ajax__calendar_container
.ajax__calendar_header
.ajax__calendar_prev
.ajax__calendar_title
web 控件標(biāo)準(zhǔn)屬性
accesskey, attributes, backcolor, bordercolor, borderstyle, borderwidth,
cssclass, enabled, font, enabletheming, forecolor, height, isenabled,
skinid, style, tabindex, tooltip, width如需完整描述,請訪問 web 控件標(biāo)準(zhǔn)屬性。
控件標(biāo)www.3ppt.com準(zhǔn)屬性
apprelativetemplatesourcedirectory, bindingcontainer, clientid, controls,
enabletheming, enableviewstate, id, namingcontainer, page, parent, site,
templatecontrol, templatesourcedirectory, uniqueid, visible如需完整描述,請訪問控件標(biāo)準(zhǔn)屬性。
屬性
屬性 | 描述 | .net |
---|---|---|
caption | 日歷的標(biāo)題。 | 2.0 |
captionalign | 日歷標(biāo)題文本的對齊方式。 | 2.0 |
cellpadding | 單元格邊框與內(nèi)容之間的空白,以像素計。 | 1.0 |
cellspacing | 單元格之間的空白,以像素計。 | 1.0 |
dayheaderstyle | 顯示一周中某天的名稱的樣式。 | 1.0 |
daynameformat | 顯示周中各天的名稱格式。 | 1.0 |
daystyle | 顯示日期的樣式。 | 1.0 |
firstdayofweek | 哪天是周的第一天。 | 1.0 |
nextmonthtext | 顯示下一月鏈接的文本。 | 1.0 |
nextprevformat | 下一月和上一月鏈接的格式。 | 1.0 |
nextprevstyle | 顯示下一月和上一月鏈接的樣式。 | 1.0 |
othermonthdaystyle | 顯示不在當(dāng)前月中的日期的樣式。 | 1.0 |
prevmonthtext | 顯示上一月鏈接的文本。 | 1.0 |
runat | 規(guī)定該控件是服務(wù)器控件。必須設(shè)置為 "server"。 | 1.0 |
selecteddate | 選定的日期。 | 1.0 |
selecteddates | 選定的日期。 | 1.0 |
selecteddaystyle | 選定日期的樣式。 | 1.0 |
selectionmode | 允許用戶如何選擇日期。 | 1.0 |
selectmonthtext | 顯示為月份選擇鏈接的文本。 | 1.0 |
selectorstyle | 月份和周的選擇鏈接的樣式。 | 1.0 |
selectweektext | 顯示為周的選擇鏈接的文本。 | 1.0 |
showdayheader | 布爾值,該值指示是否顯示一周中各天的標(biāo)頭。 | 1.0 |
showgridlines | 布爾值,規(guī)定是否顯示日期之間的網(wǎng)格線。 | 1.0 |
shownextprevmonth | 布爾值,規(guī)定是否顯示下一月和上一月鏈接。 | 1.0 |
showtitle | 布爾值,規(guī)定是否現(xiàn)實日期的標(biāo)題。 | 1.0 |
titleformat | 日期標(biāo)題的格式。 | 1.0 |
titlestyle | 日期標(biāo)題的樣式。 | 1.0 |
todaydaystyle | 當(dāng)天的日期的樣式。 | 1.0 |
todaysdate | 獲取或設(shè)置今天的日期的值。 | 1.0 |
useaccessibleheader | 規(guī)定是否使用 <th> 來代替 <td> 元素用于日的頭部。 | 2.0 |
visibledate | 獲取或設(shè)置指定要在 calendar 控件上顯示的月份的日期。 | 1.0 |
weekenddaystyle | 周末的樣式。 | 1.0 |
ondayrender | 當(dāng)每一天的單元格被創(chuàng)建時,所執(zhí)行的函數(shù)的名稱。 | |
onselectionchanged | 當(dāng)用戶選擇天、周或月時 ,所執(zhí)行的函數(shù)的名稱。 | |
onvisiblemonthchanged | 當(dāng)用戶導(dǎo)航到不同的月時,所執(zhí)行的函數(shù)的名稱。 |
您可能感興趣的文章:
- ASP.NET Calendar日歷(日期)控件使用方法
- ASP.NET中為TextBox中添加calendar.js示例代碼
- ASP.NET中實現(xiàn)彈出日歷示例
- ASP.NET中日歷控件和JS版日歷控件的使用方法(第5節(jié))
- 在ASP.NET中實現(xiàn)彈出日歷的具體方法
- ASP.NET技巧:為Blog打造個性日歷
- ASP.NET如何獲取兩個日期之間的天數(shù)
- asp.net 時間類 一周的周一和周末的日期
- asp.net 日期函數(shù) 某月的第一天和最后一天的日期
- Asp.net 時間操作基類(支持短日期,長日期,時間差)
- asp.net(C#)實現(xiàn)功能強大的時間日期處理類完整實例
- asp.net基于Calendar實現(xiàn)blog日歷功能示例
相關(guān)文章
asp.net中button控制先執(zhí)行js再執(zhí)行后臺程序的方法
這篇文章主要介紹了asp.net中button控制先執(zhí)行js再執(zhí)行后臺程序的方法,涉及button控件與js的使用技巧,具有一定參考借鑒價值,需要的朋友可以參考下2015-01-01ASP.NET Core中的Razor頁面實現(xiàn)路由功能
本文詳細講解了ASP.NET Core中的Razor頁面實現(xiàn)路由功能的方法,文中通過示例代碼介紹的非常詳細。對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下2022-02-02ASP.NET Core啟動地址配置方法及優(yōu)先級順序
這篇文章主要介紹了ASP.NET Core啟動地址配置方法及優(yōu)先級順序,如果在同一臺機器上運行多個ASP.NET Core實例,使用默認值肯定不合適,下面我們一起進入文章了解具體內(nèi)容吧2022-03-03