資源描述:
《圖書(shū)信息瀏覽模塊設(shè)計(jì)》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫(kù)。
1、第9章圖書(shū)信息瀏覽模塊設(shè)計(jì)本章學(xué)習(xí)導(dǎo)航本章學(xué)習(xí)要點(diǎn)HyperLink控件DataList控件Repeater控件用戶(hù)自定義控件任務(wù)1—圖書(shū)信息展示實(shí)現(xiàn)圖書(shū)信息展示功能任務(wù)目標(biāo)利用DataList控件顯示圖書(shū)信息,利用Repeater控件顯示圖書(shū)詳細(xì)信息,自定義控件的應(yīng)用知識(shí)要點(diǎn)任務(wù)1?—圖書(shū)信息展示HyperLink控件添加標(biāo)題文字添加標(biāo)題文字HyperLink控件用來(lái)在頁(yè)上創(chuàng)建一個(gè)可以切換到其他頁(yè)或位置的鏈接。使用NavigateUrl屬性指定要鏈接到的頁(yè)或位置。鏈接既可顯示為文本也可顯示為圖像。若要顯示文本,則設(shè)置Tex屬性或只是將文本放置在H
2、yperLink控件的開(kāi)始和結(jié)束標(biāo)記之間。若要顯示圖像,則設(shè)置ImageUrl屬性。如果同時(shí)設(shè)置了Text和ImageUr屬性,則ImageUrl屬性?xún)?yōu)先。任務(wù)1?—圖書(shū)信息展示DataList控件添加標(biāo)題文字添加標(biāo)題文字DataList控件是Web服務(wù)器控件中的一個(gè)基本容器控件,用來(lái)以自定義格式顯示W(wǎng)eb頁(yè)中任何數(shù)據(jù)源的數(shù)據(jù)。這種格式可以使用模板和樣式來(lái)定義,如果在定義模板時(shí)使用了按鈕等交互控件,則可以在顯示數(shù)據(jù)的同時(shí)控制對(duì)數(shù)據(jù)源的操作功能(如查詢(xún)、修改、添加、刪除),這樣構(gòu)成了一個(gè)能夠?qū)?shù)據(jù)源進(jìn)行交互操作的界面。DataKeyField屬性Re
3、peatColumns屬性RepeatDirection屬性DataList控件的模板CancelCommand事件SelectedIndexChanged事件任務(wù)1?—圖書(shū)信息展示Repeater控件添加標(biāo)題文字添加標(biāo)題文字Repeater控件和DataList控件類(lèi)似,也是Web服務(wù)器控件中的一個(gè)基本容器控件,它可用來(lái)顯示頁(yè)面中任何數(shù)據(jù)源的數(shù)據(jù)。該控件沒(méi)有預(yù)先定義好的固有顯示外觀和布局,只有可用于自定義顯示格式的可編輯模板。任務(wù)1?—圖書(shū)信息展示圖書(shū)信息展示添加標(biāo)題文字添加標(biāo)題文字1.設(shè)計(jì)圖書(shū)信息展示頁(yè)面DataList控件的HTM使用Repe
4、ater控件顯示圖書(shū)詳細(xì)信息圖書(shū)展示功能的實(shí)現(xiàn)查看圖書(shū)詳情的實(shí)現(xiàn)2.用戶(hù)自定義控件版權(quán)信息自定義控件在頁(yè)面上運(yùn)用自定義控件導(dǎo)航欄自定義控件用戶(hù)登錄自定義控件圖書(shū)展示自定義控件課堂實(shí)踐1利用HyperLink控件設(shè)計(jì)導(dǎo)航欄。任務(wù)1利用DataList控件的事件修改購(gòu)物車(chē)表中的數(shù)量、刪除購(gòu)物車(chē)表中的數(shù)據(jù)。任務(wù)2利用DataList控件將一條記錄分多行顯示的功能,完成如圖9-15所示的頁(yè)面。任務(wù)3課堂實(shí)踐1利用Repeater控件顯示購(gòu)物車(chē)表中的數(shù)據(jù)。任務(wù)4利用Repeater控件顯示圖書(shū)信息,要求圖片顯示為超鏈接形式。任務(wù)5添加自定義控件用戶(hù)登錄、版權(quán)
5、信息、導(dǎo)航欄、商品展示。任務(wù)6本章小結(jié)本章學(xué)習(xí)內(nèi)容本章主要學(xué)習(xí)了如下內(nèi)容:HyperLink控件:用來(lái)在頁(yè)上創(chuàng)建一個(gè)可以切換到其他頁(yè)或位置的鏈接;DataList控件:是Web服務(wù)器控件中的一個(gè)基本容器控件,用來(lái)以自定義格式顯示W(wǎng)eb頁(yè)中任何數(shù)據(jù)源的數(shù)據(jù);Repeater控件:是Web服務(wù)器控件中的一個(gè)基本容器控件,它可用來(lái)顯示頁(yè)面中任何數(shù)據(jù)源的數(shù)據(jù);利用DataList控件和Repeater控件靈活顯示數(shù)據(jù);用戶(hù)自定義控件:可以保證各頁(yè)面相同內(nèi)容更新一致、方便頁(yè)面設(shè)計(jì);課外拓展打開(kāi)OnlineShop網(wǎng)站,添加一個(gè)新的Web窗體“commodit
6、y_show.aspx”。任務(wù)1仿照“國(guó)美電器”網(wǎng)站設(shè)計(jì)“commodity_show.aspx”商品展示頁(yè)面。任務(wù)2利用DataList控件顯示商品信息。任務(wù)3課外拓展添加一個(gè)新的Web窗體“commodity_details.aspx”。任務(wù)4利用Repeater控件顯示商品詳細(xì)信息。任務(wù)5打開(kāi)OnlineShop網(wǎng)站,完成商品展示頁(yè)面“commodity_show.aspx”的商品展示功能。任務(wù)6課外拓展完成商品詳細(xì)信息頁(yè)面“commodity_details.aspx”的功能。任務(wù)7