我們?cè)谠O(shè)計(jì)asp.net網(wǎng)站時(shí)怎樣向Web頁(yè)添加動(dòng)態(tài)內(nèi)容,定義數(shù)據(jù)集或其他數(shù)據(jù)源并將其添加到“綁定”面板后,可以將該數(shù)據(jù)集所代表的動(dòng)態(tài)內(nèi)容插入到頁(yè)面中。Dreamweaver的菜單型界面使得添加動(dòng)態(tài)內(nèi)容元素非常簡(jiǎn)單,深圳網(wǎng)站設(shè)計(jì)公司認(rèn)為只需從“綁定”面板中選擇動(dòng)態(tài)內(nèi)容源,然后將其插入到當(dāng)前頁(yè)面內(nèi)的適當(dāng)文本、圖像或表單對(duì)象中即可。
將動(dòng)態(tài)內(nèi)容元素或其他服務(wù)器行為插入到頁(yè)面中時(shí),Dreamweaver會(huì)將段服務(wù)器端腳本插入到該頁(yè)面的源代碼中。該腳本指示服務(wù)器從定義的數(shù)據(jù)源中檢索數(shù)據(jù),然后將數(shù)據(jù)呈現(xiàn)在該網(wǎng)頁(yè)中。
向Web頁(yè)添加服務(wù)器行為的方法
除了添加動(dòng)態(tài)內(nèi)容外,Dreamweaver還可以通過(guò)使用服務(wù)器行為輕松地將復(fù)雜的應(yīng)用程序邏輯合并到網(wǎng)頁(yè)中。“服務(wù)器行為”是預(yù)定義的服務(wù)器端代碼片段,這些代碼向Web頁(yè)添加應(yīng)用程序邏輯,從而提供更強(qiáng)的交互性能和功能。Dreamweaver服務(wù)器行為允許用戶向Web站點(diǎn)添加應(yīng)用程序邏輯,而不必編寫(xiě)代碼。
若要向頁(yè)面添加服務(wù)器行為,應(yīng)從“服務(wù)器行為”面板中選擇它們。選擇“窗口一服務(wù)器行為”,彈出如圖3-33所示的“服務(wù)器行為”面板,
會(huì)顯示已添加的“服務(wù)器行為”列表,單擊面板上的加號(hào)(+)按鈕,并從彈出的菜單中選擇服務(wù)器行為,如圖3 -34所示。
Dreamweaver提供的這種功能使得將動(dòng)態(tài)內(nèi)容和復(fù)雜行為應(yīng)用到頁(yè)面就像插入文本元素和設(shè)計(jì)元素樣簡(jiǎn)單???/span> 使用的服務(wù)器行為如下所述。
★定義來(lái)自現(xiàn)有數(shù)據(jù)庫(kù)的記錄集。所定義的記錄集隨后存儲(chǔ)在“綁定”面板中。
★在個(gè)頁(yè)面上顯示多條記錄??梢赃x擇整個(gè)表、包含動(dòng)態(tài)內(nèi)容的備個(gè)單元格或各行,并指定要在每個(gè)頁(yè)面視 圖中顯示的記錄數(shù)。
★創(chuàng)建動(dòng)態(tài)表并將其插入到頁(yè)面中,然后將該表與記錄集相關(guān)聯(lián)。以后可以分別使用“屬|(zhì)生”檢查器和“重復(fù)區(qū)域服務(wù)器行為”來(lái)修改表的外觀和重復(fù)區(qū)域。
★在頁(yè)面中插入動(dòng)態(tài)文本對(duì)象。插入的文本對(duì)象是來(lái)自預(yù)定義記錄集的項(xiàng),可以對(duì)其應(yīng)用任何Dreamweaver數(shù)據(jù)格式。
★創(chuàng)建記錄導(dǎo)航和狀態(tài)控件、主/詳細(xì)頁(yè)面以及用于更新數(shù)據(jù)庫(kù)中信息的表單。
★顯示來(lái)自數(shù)據(jù)庫(kù)記錄的多條記錄。
★創(chuàng)建記錄集導(dǎo)航鏈接,這種鏈接允許用戶查看來(lái)自數(shù)據(jù)庫(kù)記錄前面或后面的記錄。
★添加記錄計(jì)數(shù)器,以幫助用戶跟蹤退回了多少條記錄以及它們?cè)诜祷亟Y(jié)果中所處的位置。
通過(guò)以上步驟和流程,就可以使用Dreamweaver CS6/U建ASP. NET動(dòng)態(tài)網(wǎng)頁(yè)了,可增強(qiáng)網(wǎng)站的實(shí)用性。當(dāng)然,正式發(fā)布之前還需要測(cè)試和調(diào)試頁(yè)面。好了,網(wǎng)站設(shè)計(jì)公司本文關(guān)于“ASP.NET網(wǎng)站設(shè)計(jì)怎樣在頁(yè)面添加動(dòng)態(tài)內(nèi)容的方法”就分享到這里,謝謝關(guān)注,博納網(wǎng)絡(luò)編輯整理。