用微信掃一掃

肇慶seo,肇慶網站推廣

400-6065-301

慕楓網絡-肇慶seo優化與網站建設服務商
寧波網站建設|寧波seo|24小時熱線:肇慶seo,肇慶網站優化
寧波seo,寧波網站優化
肇慶seo,肇慶網站優化
Dreamweaver構建博客記錄(5)
mf_web |2019/02/18
    第五章筆記本菜單欄及回復的實現
    
    在第4章中完成的主頁還遠遠不夠完美。第一,筆記菜單欄沒有鏈接,不能點擊;第二,不能點擊筆記標題鏈接到回復頁面;第三,不能點擊作者鏈接作者信息,這些功能將在本章中得到改進。
    
    5.1筆記本菜單欄的實現
    
    設計思路:修改模板bkblog.dwt.aspx中菜單欄的超鏈接,然后更新所有網頁;打開主頁時,根據時間按降序瀏覽學習筆記的內容,點擊菜單欄,根據時間按降序顯示學習筆記的內容。
    
    5.1.1建筑模板菜單
    
    (1)打開模板bkblog.dwt.aspx,選擇動態文本(menuda.lm),創建一個超鏈接,鏈接到主頁(index.aspx),選擇代碼顯示視圖,并將鼠標移動到圖5-1-1所示的紅色垂直線上。(以下未指定所有符號都是英文字符)
    
    圖5-1-1鼠標到鏈接屬性
    
    (2)輸入menanw=(menanw是參數變量),切換到綁定面板,將數據集(menuda)下的字段lmid拖動到剛才輸入的等號。結果如圖5-1-2所示:
    
    圖5-1-2插入動態屬性(a.href)
    
    (3)切換到服務器行為面板,可以看到添加了服務器行為:動態屬性(a.href),如圖5-1-3所示:
    
    圖5-1-3服務器行為面板
    
    (4)選擇主菜單并創建指向index.aspx的鏈接;選擇聯系我們并創建指向mailto:[email protected]的鏈接。
    
    (5)保存bkblog。DWTASPX模板和一個對話框將彈出,如圖5-1-4所示。
    
    圖5-1-4更新模板文件對話框。
    
    (6)單擊更新按鈕,完成注釋菜單欄并更新homepage index.aspx。
    
    5.1.2主頁列顯示
    
    (1)打開主頁index.aspx,切換到服務器行為面板,雙擊數據集(ztre),在彈出的數據集對話框中,單擊高級按鈕,如圖5-1-5所示。在sql文本區域選擇要復制的sql命令。建議將其粘貼到新創建的筆記本或Word文本中。在接下來的步驟中,它將發揮重要作用(熟悉SQL語言,可以跳過此步驟)。
    
    圖5-1-5數據集高級對話框
    
    (2)點擊簡單按鈕,在屏蔽下拉菜單中選擇過濾字段為lmid,選擇url參數作為參數傳輸模式,輸入參數變量為menanw。按確認鍵。結果如圖5-1-6所示。
    
    圖5-1-6修改Ztre篩選數據集
    
    (3)IE在主頁上瀏覽,不記錄瀏覽結果,如圖5-1-7所示。
    
    圖5-1-7主視圖
    
    (4)在首頁的IE瀏覽中,點擊鏈接網絡編程,結果顯示所有網絡編程的學習筆記,如前一章圖4-3-3所示。
    
    等等,這不符合原設計思想!只有按列顯示,才能顯示所有的學習筆記!______還有一個ASP.NET頁間數據傳輸問題:Windows應用程序中表單之間的數據傳輸可以通過定義全局變量(公共靜態變量)來實現。但是,這些方法不能用于從ASP.NET中的各個網頁傳輸數據。例如,當您單擊數據集導航欄時,將有一個中興通訊的當前頁面數據傳輸,但它不能傳輸中東和北非的數據。也就是說,當您點擊數據集導航欄中的任何超鏈接時,menan傳輸的數據總是空的,不能同時實現列下的列顯示和分頁顯示,這里是會話參數傳輸的解決方案。
    
    (5)為了將參數變量MENANW傳遞給會話(MENANW),切換到代碼視圖,在標簽前插入圖5-1-8的紅色圓圈中所示的代碼。
    
    圖5-1-8將默認函數加載到index.aspx插入頁中
    
    (6)在服務器行為面板中選擇數據集(ztre)。如圖5-1-9所示,黑色部分是數據集(ztre)定義代碼。
    
    圖5-1-9 Ztre數據集代碼
    
    (7)查找代碼:
    
    將上述代碼替換為:
    
    (8)查找代碼:
    
    將上述代碼替換為:
    
    (9)IE瀏覽,第四章的結果如圖4-3-3所示,完成既定的設計思想。
    
    執行5.2回復頁
    
    設計思路:通過點擊筆記的標題,可以鏈接一個頁面,包括筆記和所有答復。從上一節開始,不難做到這一點。它只能通過在注釋標題的超鏈接上傳遞注釋的代碼參數來實現。
    
    5.2.1基本頁面設計
    
    (1)構造了一個由模板bkblog.dwt.aspx生成的新的ASP.NET VB動態頁面hf.aspx。將Ztre表插入主體的可編輯區域進行設計。結果如圖5-2-1所示。
    
    表5-2-1 Ztre設計
    
    (2)啟動access 2003,建立fh和yh表,加入并查詢hfre。實際上,連接視圖和顯示字段如圖5-2-2所示。
    
    圖5-2-2 HFRE查詢設計
    
    (3)根據4.2.2數據集章節中的步驟(1)-(3),添加數據集ztre,將字段拖動到相應位置,并格式化動態文本(ztre.zytext)。結果如圖5-2-3所示:
    
    圖5-2-3將數據綁定到表Ztre
    
    (4)將數據集Ztre修改為filter,filter字段為Ztid,參數傳遞方式選擇url參數,輸入參數變量為Ztanw。
    
    (5)增加數據集hfre,過濾字段ztid,選擇url參數作為參數傳遞方式,輸入參數變量ztanw。結果如圖5-2-4所示。
    
    圖5-2-4 HFRE數據集設計
    
    (6)將數據集的hfre字段拖動到ztre表的相應位置,設置動態文本的格式設置編碼(htre)。hftext)-html編碼格式,將ztre表的第五行、第六行和第七行定義為重復區域,并定義到ztre表的數據分頁。結果如圖5-2-5所示:
    
    圖5-2-5將數據集htre綁定到表ztre
    
    (7)打開index.aspx,選擇dynamic text(ztre.ztname),創建一個超鏈接,鏈接到hf.aspx,切換到代碼視圖,將link屬性改為:hf.aspxztanw=,將數據集ztre下的字段ztid拖動到等號,結果如圖5-2-6所示:
    
    圖5-2-6向代碼添加動態超鏈接
    
    (8)保存hf.aspx和index.asps,在access中隨機在相應的hf表和yh表中輸入一些記錄,在IE瀏覽器中瀏覽index.asps,并指出學習筆記的主題和答案,如圖5-2-7所示:
    
    圖5-2-7回復頁面顯示
    
    (9)再次點擊數據集導航中的任何超鏈接,結果如圖5-2-8所示:
    
    圖5-2-8:數據集導航后的頁面結果
    
    ??!都不見了!這是ASP之間的數據傳輸問題。網頁。就像5.1節中的那樣。
    
    (10)切換到代碼視圖,在標簽前插入圖5-2-9紅色圓圈中所示的代碼。
    
    圖5-2-9加載hf.aspx插入頁的默認函數
    
    (11)在數據集中找到代碼Ztre:
    
    替換請求。上面代碼中帶有會話(ztanw)的querystring(ztanw),并將結果代碼修改為
    
    (12)在數據集中找到代碼hfre:
    
    替換請求。上面代碼中帶有會話(ztanw)的querystring(ztanw),并將結果代碼修改為
    
    (13)保存hf.aspx。
    
    繁體中文文章級別:|
    
    計數器精彩博客魔術表達博客應用源下載IP查詢字體下載投票調查HTML2JS
    
    寬的
    
    蘇
    
    密碼圣經Microsoft MCSE Cisco CCNA CCNP CIW
    
    SCJP認證考試CCNA考試問題庫學習錄像!
    
    來自:動態網頁制作指南www.knowsky.com
    
    原網企網文章,本文地址:http://www.wangqi.com /html /2006-02 /3966.htm,轉載請注明出處。
    

成為你更加專業的技術合伙人

友情鏈接:

濰坊網站建設杭州網站設計臺州網站建設公司深圳網站建設公司

Copyright ? 2016-2017 慕楓網絡 浙ICP備15047023號-4

梦幻西游挂d5赚钱么 股票是怎么涨怎么跌 工薪家庭如何理财 宁夏体彩十一选五 东方通信股票行情 江西多乐彩11选五开奖结果 安徽快三怎么看出大小 河北11选五任5预测 海南飞鱼开奖号码查询 关于基金配资的规定 万科a股票分析报告