Dreamweaver構建Blog全程實錄(10):事件日歷
2006/2/16 13:01:00
第十章 BLOG事件日歷的實現
既然Doking’s BLOG是學習筆記,那么按日歷可以查出所有筆記和筆記回復。
難點分析:是不是要在模板中直接添加Calendar日歷控件?不!那是不行的!由于Calendar日歷控件是服務器控件,要在含有runat="server"表單該服務器控件,但一頁面中只能有一個含有runat="server"表單,不然有時會出現如圖10-1所示的錯誤顯示。
圖10-1 頁面只能有一個含有runat="server"表單的錯誤
那怎么辦?這里是采取嵌入式框架進行轉移。
10.1 添加Calendar日歷控件
(1)新建一個空白ASP.NET VB動態頁。
(2)插入帶出runat="server"表單,設置ID=”Calfrm”。
(3)點擊ASP.NET快捷菜單下的“更多標簽”按鈕,在彈出【標簽選擇器】對話框中選擇“ASP.NET 標簽”下的“asp Calendar”,如圖10-2所示。
圖10-2 插入“asp Calendar”標簽
(4)按“插入”按鈕,彈出【標簽編輯器—Calendar】對話框,如圖10-3所示。在這個對話中,可以對Calendar日歷控件的樣式進行設置,由于有中文,在這里就不多講了。
(5)保存ASP.NET VB動態頁為dkCalendar.aspx。在IE中瀏覽,如圖10-4所示。
圖10-3 【標簽編輯器—Calendar】對話框
圖10-4 dkCalendar.aspx在IE中的瀏覽
在圖10-1-4中,可以看到星期的顯示太長了,很難看!如果顯示為“日、一、二、三、四、五、六”,那就好了。
10.2 修改Calendar的星期顯示
(1)在Dreamweaver中打開dkCalendar.aspx,切換到代碼視圖,尋找如下代碼:
<%@ Page Language="VB" ContentType="text/html" ResponseEncoding="gb2312" %>
把它改為:
<%@ Page Language="VB" Debug="true" Culture="zh-CN"%>
(2)點擊ASP.NET快捷菜單下的“а:xy”按鈕,插入命名空間,如圖10-5所示。
(3)此時新添代碼:
<%@ Import Namespace="" %>
輸入命名空間為System.Globalization,即代碼改為:
<%@ Import Namespace="System.Globalization" %>
(4)再添加命名空間System.Threading,結果如圖10-6所示。
圖10-5 插入命名空間
圖10-6 插入命名空間后代碼
(5)在代碼:
<%@ Import Namespace="System.Treading" %>
之后,空一行,并插入如下代碼:
<script runat="server">
Dim dkday‘定義選擇日期所產生的鏈接字符串的全局變量
'改變星期顯示的函數
Private Sub Calendar1_PreRender(ByVal sender As Object, ByVal e As System.EventArgs) Handles Calendar1.PreRender
Dim dkwek = System.Threading.Thread.CurrentThread
Dim dknew = System.Globalization.CultureInfo.CurrentCulture.Clone()
dknew.DateTimeFormat.DayNames = New String() {"日", "一", "二", "三", "四", "五", "六"}
dknew.DateTimeFormat.FirstDayOfWeek = DayOfWeek.Sunday
dkwek.CurrentCulture = dknew
End Sub
</script>
(6)選擇日歷控件Calendar1的原代碼,切換到【標簽】面板的【屬性】選項卡,展開“外觀”選項,選擇“DayNameFormat”項的下拉菜單,并選擇“Full”,如圖10-7所示。
(7)保存dkCalendar.aspx,在IE中進行瀏覽,結果如圖10-8所示。
圖10-7 選擇“DayNameFormat”值為“Full” 圖10-8 dkCalendar.aspx修改后在IE瀏覽
10.3 添加日歷事件
(1)在Dreamweaver中打開dkCalendar.aspx,切換到代碼視圖,選擇Calendar1的原代碼,右鍵單擊它,在彈出的快捷菜單中選擇“編輯標簽(E)<asp:calendar>”,如圖10-9所示。
圖10-9 選擇“編輯標簽(E)<asp:calendar&g
下一頁
返回列表
返回首頁
主站蜘蛛池模板:
么公的又大又深又硬想要|
四虎影视久久久免费|
99久久99这里只有免费费精品|
无码人妻精品一区二|
亚洲av无码专区在线|
波多野吉衣中文字幕|
别揉我胸啊嗯动漫网站|
不卡av电影在线|
日韩欧美亚洲综合久久|
亚洲国产欧美国产综合一区|
男女一区二区三区免费|
吃奶呻吟打开双腿做受在线视频|
骚视频在线观看|
国产精品一区二区久久不卡|
99re热精品视频国产免费|
欧美人与动牲高清|
亚洲色成人网一二三区|
精品人妻大屁股白浆无码|
国产一级大片在线观看|
黄色毛片免费在线观看|
国产精品亚洲综合一区在线观看
|
国产区精品福利在线社区|
色综合久久天天综合|
国产精品色午夜视频免费看|
99精品国产高清一区二区|
妇女自拍偷自拍亚洲精品|
中文字幕av无码不卡免费|
日本三级在线观看中文字|
久久精品国产亚洲AV无码偷窥|
欧美a级v片在线观看一区|
午夜毛片免费看|
调教贱奴女警花带乳环小说|
国产成人麻豆亚洲综合无码精品|
青青操免费在线观看|
国产精品日本一区二区在线播放
|
日本高清视频在线www色下载|
亚洲av极品无码专区在线观看|
欧美成人午夜片一一在线观看
|
久久久精品久久久久三级|
国产精品久久久久国产精品|
2021国产精品自产拍在线观看|