既然doking’s blog是學(xué)習(xí)筆記,那么按日歷可以查出所有筆記和筆記回復(fù)。
難點(diǎn)分析:是不是要在模板中直接添加calendar日歷控件?不!那是不行的!由于calendar日歷控件是服務(wù)器控件,要在含有runat="server"表單該服務(wù)器控件,但一頁面中只能有一個(gè)含有runat="server"表單,不然有時(shí)會出現(xiàn)如圖10-1所示的錯(cuò)誤顯示。
圖10-1 頁面只能有一個(gè)含有runat="server"表單的錯(cuò)誤
那怎么辦?這里是采取嵌入式框架進(jìn)行轉(zhuǎn)移。
10.1 添加calendar日歷控件
(1)新建一個(gè)空白asp.net vb動(dòng)態(tài)頁。
(2)插入帶出runat="server"表單,設(shè)置id=”calfrm”。
(3)點(diǎn)擊asp.net快捷菜單下的“更多標(biāo)簽”按鈕,在彈出【標(biāo)簽選擇器】對話框中選擇“asp.net 標(biāo)簽”下的“asp calendar”,如圖10-2所示。
圖10-2 插入“asp calendar”標(biāo)簽
(4)按“插入”按鈕,彈出【標(biāo)簽編輯器—calendar】對話框,如圖10-3所示。在這個(gè)對話中,可以對calendar日歷控件的樣式進(jìn)行設(shè)置,由于有中文,在這里就不多講了。
(5)保存asp.net vb動(dòng)態(tài)頁為dkcalendar.aspx。在ie中瀏覽,如圖10-4所示。
圖10-3 【標(biāo)簽編輯器—calendar】對話框
圖10-4 dkcalendar.aspx在ie中的瀏覽
在圖10-1-4中,可以看到星期的顯示太長了,很難看!假如顯示為“日、一、二、三、四、五、六”,那就好了。
本新聞共4頁,當(dāng)前在第1頁 1 2 3 4
新聞熱點(diǎn)
疑難解答