asp.net中日歷函數Calendar的使用方法
更新時間:2011年05月07日 20:45:36 作者:
calendar 控件用于在瀏覽器中顯示日歷,該控件可顯示某個月的日歷,允許用戶選擇日期,也可以跳到前一個或下一個月
今天介紹的是微軟提供的ajax calendar控件。這個控件使用了ajax的效果,并通過前臺js和style設置事件和效果。功能豐富、樣式自有,實為網站設計、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" />
由于設置了樣式,所以這里也把代碼貼出來吧,只是寫一個簡單的樣式:
.mycalendar .ajax__calendar_container{
border: 1px solid #646464;
background-color: maroon;
color: red;
}
這樣運行的時候,你會發(fā)現(xiàn),丫的居然是英語的,沒有咱們漢語,這讓我們情何以堪呀!怎么辦呢?當然有解決辦法,并且很輕松的實現(xiàn)。不賣關子了,其實只需要設置enablescriptglobalization 和 enablescriptlocalization 為true就可以了。
接下來的說說屬性吧,targetcontrolid不說了,format就是設置顯示的樣式,和c#中日期格式format是一樣的。popupbuttonid是點擊的彈出的按鈕控件id。
樣式有很多:
.ajax__calendar_container
.ajax__calendar_header
.ajax__calendar_prev
.ajax__calendar_title
web 控件標準屬性
accesskey, attributes, backcolor, bordercolor, borderstyle, borderwidth,
cssclass, enabled, font, enabletheming, forecolor, height, isenabled,
skinid, style, tabindex, tooltip, width如需完整描述,請訪問 web 控件標準屬性。
控件標www.3ppt.com準屬性
apprelativetemplatesourcedirectory, bindingcontainer, clientid, controls,
enabletheming, enableviewstate, id, namingcontainer, page, parent, site,
templatecontrol, templatesourcedirectory, uniqueid, visible如需完整描述,請訪問控件標準屬性。
按照慣例,現(xiàn)在該貼代碼了:
<asp教程:textbox runat="server" id="txtcalendar" width="150" />
<ajaxtoolkit:calendarextender runat="server" targetcontrolid="txtcalendar" css教程class="mycalendar" format="yyyy-mm-dd" />
由于設置了樣式,所以這里也把代碼貼出來吧,只是寫一個簡單的樣式:
復制代碼 代碼如下:
.mycalendar .ajax__calendar_container{
border: 1px solid #646464;
background-color: maroon;
color: red;
}
這樣運行的時候,你會發(fā)現(xiàn),丫的居然是英語的,沒有咱們漢語,這讓我們情何以堪呀!怎么辦呢?當然有解決辦法,并且很輕松的實現(xiàn)。不賣關子了,其實只需要設置enablescriptglobalization 和 enablescriptlocalization 為true就可以了。
接下來的說說屬性吧,targetcontrolid不說了,format就是設置顯示的樣式,和c#中日期格式format是一樣的。popupbuttonid是點擊的彈出的按鈕控件id。
樣式有很多:
.ajax__calendar_container
.ajax__calendar_header
.ajax__calendar_prev
.ajax__calendar_title
web 控件標準屬性
accesskey, attributes, backcolor, bordercolor, borderstyle, borderwidth,
cssclass, enabled, font, enabletheming, forecolor, height, isenabled,
skinid, style, tabindex, tooltip, width如需完整描述,請訪問 web 控件標準屬性。
控件標www.3ppt.com準屬性
apprelativetemplatesourcedirectory, bindingcontainer, clientid, controls,
enabletheming, enableviewstate, id, namingcontainer, page, parent, site,
templatecontrol, templatesourcedirectory, uniqueid, visible如需完整描述,請訪問控件標準屬性。
屬性
| 屬性 | 描述 | .net |
|---|---|---|
| caption | 日歷的標題。 | 2.0 |
| captionalign | 日歷標題文本的對齊方式。 | 2.0 |
| cellpadding | 單元格邊框與內容之間的空白,以像素計。 | 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 | 顯示不在當前月中的日期的樣式。 | 1.0 |
| prevmonthtext | 顯示上一月鏈接的文本。 | 1.0 |
| runat | 規(guī)定該控件是服務器控件。必須設置為 "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 | 布爾值,該值指示是否顯示一周中各天的標頭。 | 1.0 |
| showgridlines | 布爾值,規(guī)定是否顯示日期之間的網格線。 | 1.0 |
| shownextprevmonth | 布爾值,規(guī)定是否顯示下一月和上一月鏈接。 | 1.0 |
| showtitle | 布爾值,規(guī)定是否現(xiàn)實日期的標題。 | 1.0 |
| titleformat | 日期標題的格式。 | 1.0 |
| titlestyle | 日期標題的樣式。 | 1.0 |
| todaydaystyle | 當天的日期的樣式。 | 1.0 |
| todaysdate | 獲取或設置今天的日期的值。 | 1.0 |
| useaccessibleheader | 規(guī)定是否使用 <th> 來代替 <td> 元素用于日的頭部。 | 2.0 |
| visibledate | 獲取或設置指定要在 calendar 控件上顯示的月份的日期。 | 1.0 |
| weekenddaystyle | 周末的樣式。 | 1.0 |
| ondayrender | 當每一天的單元格被創(chuàng)建時,所執(zhí)行的函數的名稱。 | |
| onselectionchanged | 當用戶選擇天、周或月時 ,所執(zhí)行的函數的名稱。 | |
| onvisiblemonthchanged | 當用戶導航到不同的月時,所執(zhí)行的函數的名稱。 |
您可能感興趣的文章:
- 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如何獲取兩個日期之間的天數
- asp.net 時間類 一周的周一和周末的日期
- asp.net 日期函數 某月的第一天和最后一天的日期
- Asp.net 時間操作基類(支持短日期,長日期,時間差)
- asp.net(C#)實現(xiàn)功能強大的時間日期處理類完整實例
- asp.net基于Calendar實現(xiàn)blog日歷功能示例
相關文章
ajaxControlToolkit中CascadingDropDown的用法說明
今天頭叫寫一個類似三級聯(lián)動的控件,最好實現(xiàn)無刷新,是石油軟件中的一個數據,需要表現(xiàn)出類似 X1-22 這樣的格式,上下標的數據是固定的 想了很多辦法來表現(xiàn)這個數字,最后決定用3個DropDownList控件2008-11-11
在IIS上重新注冊.NET Framework 2.0的命令和參數詳解
這篇文章主要介紹了在IIS上重新注冊.NET Framework 2.0的命令和參數詳解,但其它.NET Framework 版本沒有測試,需要的朋友可以參考下2014-07-07
asp.net access添加返回自遞增id的實現(xiàn)方法
今天花了一點時間研究了這個問題,除此之外,還順帶研究了小孔子cms添加數據的過程,access添加返回自遞增id也是從小孔子cms中研究出來的。2008-08-08
ASP.NET中iframe框架點擊左邊頁面鏈接 右邊顯示鏈接頁面內容
這篇文章主要介紹了ASP.NET中iframe框架點擊左邊頁面鏈接,右邊顯示鏈接頁面內容的實現(xiàn)代碼,感興趣的小伙伴們可以參考一下2016-07-07
asp.net下利用JS實現(xiàn)對后臺CS代碼的調用方法
asp.net下利用JS實現(xiàn)對后臺CS代碼的調用方法...2007-04-04
ASP.NET在IE10中無法判斷用戶已登入及Session丟失問題解決方法
IE10中Session丟失問題引起眾多業(yè)內人士的關注,今天發(fā)現(xiàn)在IE10中登錄網站時,使用表單驗證機制(FormsAuthentication)卻無法判斷該用戶已登入,保存的Session總會丟失,本文將介紹解決方法,感興趣的朋友可以參考下,或許對你有所幫助2013-02-02

