資源描述:
《《Net常用控件介紹》PPT課件》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫(kù)。
1、Web常用控件介紹四川航空信息服務(wù)部由信息服務(wù)部提供Scal.IT.DepartmentSCAL學(xué)習(xí)要點(diǎn)熟悉ASP.NET的服務(wù)器對(duì)象掌握ASP.NET基本控件的使用常用ASP.NET控件的使用ASP.NET控件主要分為以下八類,如表所示序號(hào)控件分類功能描述1Web標(biāo)準(zhǔn)控件和界面設(shè)計(jì)制作有關(guān)的控件2數(shù)據(jù)控件數(shù)據(jù)訪問(wèn)、操作以及數(shù)據(jù)可視化方面控件3驗(yàn)證控件對(duì)用戶輸入的內(nèi)容進(jìn)行驗(yàn)證的控件4導(dǎo)航控件提供站點(diǎn)導(dǎo)航、動(dòng)態(tài)菜單、樹(shù)型菜單的控件5登錄控件用戶登錄界面的設(shè)計(jì)制作控件6WebPARTS控件Web門戶定制控件
2、。用戶可以拖動(dòng)某一區(qū)域在屏幕上重新布局7HTML控件HTML中的常規(guī)控件8CRYSTALREPORTS控件提供Web頁(yè)面上的報(bào)表處理目錄服務(wù)器端標(biāo)準(zhǔn)控件服務(wù)器端驗(yàn)證控件服務(wù)器控件使用一、服務(wù)器端標(biāo)準(zhǔn)控件服務(wù)器端標(biāo)準(zhǔn)控件(1)Label和Literal控件主題域使用Label控件在網(wǎng)頁(yè)的設(shè)置位置上顯示文本,可以通過(guò)Text屬性自定義顯示文本。Text屬性中可以包含其他HTML元素。Literal控件和Label控件類似,但它不可向文本中添加任何HTML元素。因此,Literal控件不支持包括位置屬性在內(nèi)的
3、任何樣式屬性。轉(zhuǎn)換成客戶端HTML代碼后,Literal則是什么標(biāo)記都不帶,但Literal控件允許指定是否對(duì)內(nèi)容進(jìn)行編碼。通常情況下,當(dāng)希望文本和控件直接呈現(xiàn)在頁(yè)面中而不使用任何附加標(biāo)記時(shí),可使用Literal控件。服務(wù)器端標(biāo)準(zhǔn)控件示例服務(wù)器端標(biāo)準(zhǔn)控件(2)TextBox文本框控件該控件用于獲取用戶輸入的文本或顯示文本。Text控件常用的屬性如下表所示。服務(wù)器端標(biāo)準(zhǔn)控件TextBox文本框控件序號(hào)屬性描述1Columns以字符為單位的文本框的寬度2MaxLength文本框中可輸入的最大字符數(shù)3Text
4、Mode確定文本框的行為模式是單行文本框、多行文本框還是密碼編輯框4Rows設(shè)置多行文本框顯示的行數(shù)。該屬性僅對(duì)多行文本框起作用。5MaxLength該屬性是int類型值,用于設(shè)置TextBox控件中鍵入的最大字符數(shù)。6ReadOnly該屬性為bool類型值,用于設(shè)置TextBox控件中的內(nèi)容是否為只讀。7Text該屬性為string類型值,用于獲取或設(shè)置TextBox控件中的文本。服務(wù)器端標(biāo)準(zhǔn)控件示例服務(wù)器端標(biāo)準(zhǔn)控件(3)Image控件該控件是用來(lái)插入圖片的,常用的屬性如下表所示。序號(hào)屬性描述1Alt
5、ernateText在圖片不存在或尚未下載完的時(shí)候顯示替換的文本。2DescriptionUrl指定更詳細(xì)圖像說(shuō)明的URL。3ImageAlign該屬性用于設(shè)置或獲取Image控件與網(wǎng)頁(yè)其他對(duì)象的對(duì)齊方式。例如左對(duì)齊、右對(duì)齊、基底、頂端、中間等。4ImageUrl獲取或設(shè)置圖片來(lái)源的相對(duì)或絕對(duì)位置。服務(wù)器端標(biāo)準(zhǔn)控件(4)BUTTON、LINKBUTTON、IMAGEBUTTON控件這三個(gè)控件分別表示普通按鈕、超鏈接形式的按鈕和圖像按鈕。每當(dāng)用戶單擊按鈕時(shí),即調(diào)用CLICK事件處理程序。這三個(gè)控件常用的屬
6、性如下表所示。服務(wù)器端標(biāo)準(zhǔn)控件(4)BUTTON、LINKBUTTON、IMAGEBUTTON控件序號(hào)屬性描述1ONCLIENTCLICK輸入客戶端代碼,以便單擊按鈕后先在客戶端執(zhí)行此代碼后再執(zhí)行服務(wù)器端的響應(yīng)事件。例如輸入ALERT('OK')后,先顯示一個(gè)對(duì)話框后,在執(zhí)行服務(wù)器端事件程序。2COMMANDNAME為該按鈕設(shè)定一個(gè)關(guān)聯(lián)命令。3COMMANDARGUMENT為該按鈕設(shè)定一個(gè)關(guān)聯(lián)命令的參數(shù)。服務(wù)器端標(biāo)準(zhǔn)控件示例服務(wù)器端標(biāo)準(zhǔn)控件(5)HyperLink控件該控件用于制作文本或圖片超級(jí)鏈接。常
7、用的屬性下表所示。序號(hào)屬性描述1ImageUrl該屬性用于獲取或設(shè)置HyperLink控件鏈接源的來(lái)源,若設(shè)置它的屬性,表示HyperLink控件為圖片超鏈接。2NavigateUrl獲取或設(shè)置HyperLink控件鏈接的網(wǎng)頁(yè)或網(wǎng)址。3Target獲取或設(shè)置HyperLink控件被點(diǎn)擊時(shí),其所鏈接的網(wǎng)頁(yè)將在哪個(gè)框架或窗口打開(kāi)。(用于框架網(wǎng)頁(yè))服務(wù)器端標(biāo)準(zhǔn)控件(6)RadioButton單選按鈕該控件為用戶提供由兩個(gè)或多個(gè)互斥選項(xiàng)組成的選項(xiàng)集。當(dāng)用戶選擇某單選按鈕時(shí),同一組中的其他單選按鈕不能同時(shí)被選定。
8、當(dāng)單擊RadionButton按鈕時(shí),其Checked屬性設(shè)置為true,并且調(diào)用Click事件處理程序。當(dāng)Checked屬性的值更改時(shí),將引發(fā)heckedChanged事件。用戶可以通過(guò)用Text屬性設(shè)置控件內(nèi)顯示的文本。RadioButton控件常用的屬性如下表所示。服務(wù)器端標(biāo)準(zhǔn)控件(6)RadioButton單選按鈕序號(hào)屬性描述1GroupName將多個(gè)單選鈕指定為同一組的組名。這樣就構(gòu)成了互斥選項(xiàng)。2Checked該屬性為bool類