版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、案例2 設(shè)計(jì)網(wǎng)站主頁(yè)面 授課課時(shí):4課時(shí)(180分鐘)22.1 案例描述 主頁(yè)是一個(gè)網(wǎng)站的入口,用戶通過(guò)瀏覽主頁(yè)可以進(jìn)行網(wǎng)站的各個(gè)頁(yè)面。本作業(yè)主要是讓讀者練習(xí)幾個(gè)基本W(wǎng)eb控件的使用以及頁(yè)面的布局設(shè)計(jì)方式,通過(guò)Dreamweaver CS3來(lái)設(shè)計(jì)基本頁(yè)面,再在Visual Studio 2005編輯環(huán)境中添加相關(guān)Web控件 。 案例描述32.2 案例完成步驟2.2.1 創(chuàng)建項(xiàng)目和頁(yè)面1創(chuàng)建Web項(xiàng)目2添加新頁(yè)面 添加新頁(yè)面就是添加新窗體,在現(xiàn)有的項(xiàng)目中添加Web窗體的步驟如下。(1)右擊【解決方案資源管理器】中的項(xiàng)目名“ch02”,打開(kāi)快捷菜單,然后選擇【添加新項(xiàng)】選項(xiàng) (2)在【模板】列表中
2、選擇【W(wǎng)eb窗體】,在【名稱】文本框中輸入頁(yè)面名index.aspx,單擊【添加】按鈕就在項(xiàng)目中添加了一個(gè)Web窗體,再新增“changsha.aspx”、“guangzhou.aspx”、“qingdao.aspx”、“shanghai.aspx”和“test.aspx”5個(gè)窗體。 42.2 案例完成步驟2.2.1 創(chuàng)建項(xiàng)目和頁(yè)面52.2 案例完成步驟2.2.2 布局控件(1)啟動(dòng)Dreamweaver CS3并創(chuàng)建一個(gè)站點(diǎn),站點(diǎn)文件存放的路徑設(shè)置為Web項(xiàng)目的存放位置,如圖所示 (2)打開(kāi)要編輯的頁(yè)面,雙擊“index.aspx”頁(yè)面文件 ,進(jìn)行設(shè)計(jì),結(jié)果如圖所示(3)返回到Visual
3、Studio 2005編輯環(huán)境,返回時(shí)會(huì)出現(xiàn)如圖所示的提示框,單擊“全是”按鈕 62.2 案例完成步驟2.2.2 布局控件72.2 案例完成步驟2.2.2 布局控件主頁(yè)設(shè)計(jì)效果82.2 案例完成步驟2.2.3 編碼實(shí)現(xiàn)1頁(yè)面初始化代碼 2LinkButton單擊事件代碼 3ImageButton單擊事件代碼 1234567protected void Page_Load(object sender, EventArgs e) if (!IsPostBack) this.Panel1.Visible = true; 1234protected void LBtn_CS_Click(object
4、sender, EventArgs e) Response.Redirect(changsha.aspx); 1234567891011protected void IBtn_A_Click(object sender, ImageClickEventArgs e) if (this.Panel1.Visible = true) this.Panel1.Visible = false; else this.Panel1.Visible = true; 92.3 知識(shí)鏈接2.3.1 認(rèn)識(shí)Page對(duì)象1code-behind模式 代碼分離(代碼隱藏)技術(shù) 2Page類的事件與屬性 (1)Page_
5、Init事件 :在頁(yè)面服務(wù)器控件被初始化時(shí)發(fā)生 (2)Page_Load事件 :在服務(wù)器控件加載到Page對(duì)象中時(shí)發(fā)生 (3)Page_UnLoad事件 :在服務(wù)器控件從內(nèi)存中卸載時(shí)發(fā)生(4)IsPostBack屬性 :獲取一個(gè)值,該值指示該頁(yè)是否因響應(yīng)客戶端(postback)而加載,或者是被首次訪問(wèn)而加載 (5)IsValid屬性 :獲取一個(gè)值,該值指示該頁(yè)面驗(yàn)證是否成功 102.3 知識(shí)鏈接2.3.2 Label控件與Image控件1Label控件 Label控件用于在 Web 窗體頁(yè)上顯示靜態(tài)文本,要顯示的具體內(nèi)容通過(guò)其Text屬性來(lái)設(shè)置 2Image控件 Image控件用于在 Web
6、 窗體頁(yè)上顯示 Web 兼容圖像。使用ImageURL參數(shù)來(lái)設(shè)置圖片的路徑。當(dāng)圖片不能正常顯示時(shí),AlternateText參數(shù)設(shè)定的內(nèi)容會(huì)顯示在圖片的位置上。通過(guò)設(shè)置 ImageAlign 屬性來(lái)指定圖像相對(duì)于 Web 頁(yè)上其他元素的對(duì)齊方式 112.3 知識(shí)鏈接2.3.3 HyperLink控件 HyperLink控件用于在頁(yè)上創(chuàng)建一個(gè)可以切換到其他頁(yè)或位置的鏈接。使用 NavigateUrl 屬性指定要鏈接到的頁(yè)或位置。鏈接既可顯示為文本也可顯示為圖像。若要顯示文本,請(qǐng)?jiān)O(shè)置 Text 屬性或只是將文本放置在 HyperLink 控件的開(kāi)始和結(jié)束標(biāo)記之間。若要顯示圖像,請(qǐng)?jiān)O(shè)置 ImageU
7、rl 屬性。注意 :如果同時(shí)設(shè)置了 Text 和 ImageUrl 屬性,則 ImageUrl 屬性優(yōu)先。如果圖像不可用,則顯示 Text 屬性中的文本。在支持“工具提示”功能的瀏覽器上,在將鼠標(biāo)指針?lè)旁?Hyperlink 控件上時(shí)將顯示 Text 屬性的值。 122.3 知識(shí)鏈接2.3.4 ImageButton控件與LinkButton控件 1ImageButton控件 就是圖像命令按鈕,用來(lái)設(shè)置響應(yīng)鼠標(biāo)單擊的圖像 ,通過(guò)設(shè)置 ImageUrl 屬性指定在控件中顯示的圖像。單擊 ImageButton 控件時(shí),將同時(shí)引發(fā) Click 和 Command 事件。使用 OnClick 事件處理程序,可以通過(guò)編程方式確定圖像被單擊的位置的坐標(biāo) 2LinkButton控件 LinkButton控件用于在 Web 窗體頁(yè)上創(chuàng)建超級(jí)鏈接樣式按鈕。 132.3 知識(shí)鏈接2.3.5 Panel控件Panel控件用于在頁(yè)面內(nèi)為其他控件提供一個(gè)容器。通過(guò)將多個(gè)控件放入一個(gè)Panel控件,可將其作為一個(gè)單元進(jìn)行控制,如隱藏或顯示他們。還可以使用Panel控件為一組控件創(chuàng)建獨(dú)特的外觀 142.4 拓展
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024火車(chē)站保安服務(wù)升級(jí)合同
- 10我們不亂扔第一課時(shí)說(shuō)課稿-2023-2024學(xué)年道德與法治二年級(jí)上冊(cè)統(tǒng)編版
- 2024新版?zhèn)€人信貸協(xié)議樣式版
- 2024版二手房過(guò)戶推遲條款合同版
- 2024版?zhèn)€人消費(fèi)用途貸款協(xié)議樣式版
- 職業(yè)學(xué)院考核標(biāo)準(zhǔn)表
- 福建省南平市武夷山第二中學(xué)2020-2021學(xué)年高三生物下學(xué)期期末試卷含解析
- 福建省南平市松溪縣第一中學(xué)2020年高三生物下學(xué)期期末試題含解析
- 個(gè)人車(chē)輛買(mǎi)賣(mài)合同(2024版)6篇
- 專業(yè)化挖掘機(jī)施工作業(yè)協(xié)議協(xié)議版A版
- 經(jīng)理年終工作總結(jié)述職報(bào)告ppt模板
- 新概念張?jiān)粕v解的筆記
- 淺談初中歷史單元作業(yè)的設(shè)計(jì)策略
- 修訂完整-(兒研所)嬰幼兒發(fā)育診斷量表幼兒教育
- 教代會(huì)會(huì)場(chǎng)背景(紅旗)圖片課件
- 工學(xué)第八章-固相反應(yīng)課件
- 臨時(shí)用電拆除方案
- 垂體瘤診療規(guī)范內(nèi)科學(xué)診療規(guī)范診療指南2023版
- 國(guó)家安全教育學(xué)習(xí)通課后章節(jié)答案期末考試題庫(kù)2023年
- 三年級(jí)道德與法治教學(xué)工作總結(jié)
- 中國(guó)茶文化(中文版)
評(píng)論
0/150
提交評(píng)論