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
下一頁
返回列表
返回首頁
主站蜘蛛池模板:
国产情侣一区二区|
色狠狠一区二区三区香蕉|
性欧美大战久久久久久久野外|
亚洲一级免费毛片|
狠狠色噜噜狠狠狠狠69|
国产ts亚洲人妖|
一个人看的www日本高清视频|
日韩精品一区二区三区免费视频|
亚洲精品无码专区在线在线播放
|
www卡一卡二卡三|
日本人强jizz多人|
亚洲免费视频播放|
激情爆乳一区二区三区|
国产女人精品视频国产灰线|
7878成人国产在线观看|
女人被男人狂躁免费视频|
亚洲1区1区3区4区产品乱码芒果|
紧窄极品名器美妇灌|
国产精品欧美成人|
中文字幕无码毛片免费看|
欧美精品18videosex性欧美|
免费观看日本污污ww网站一区|
跳蛋在里面震动嗯哼~啊哈...|
大学生初次破苞免费视频|
三男三女换着曰|
无码精品日韩中文字幕|
久草福利资源在线观看|
男人j桶女人j免费视频|
四虎国产精品永久在线播放
|
漂亮人妻被黑人久久精品|
午夜精品久久久久久毛片|
被公侵犯肉体中文字幕电影|
国产成人精品午夜二三区波多野|
2021国产精品视频网站|
我要看WWW免费看插插视频|
亚洲成av人片高潮喷水|
狠狠噜天天噜日日噜视频麻豆
|
国产欧美综合一区二区|
97精品伊人久久大香线蕉|
天天摸日日添狠狠添婷婷|
一本久久综合亚洲鲁鲁五月天|