版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、2022年2月22日1第4章 ASP .NET服務(wù)器控件2022年2月22日24.1 ASP .NET控件屬性nAccessKey屬性:用來為控件指定鍵盤的快速鍵,這個(gè)屬性的內(nèi)容為數(shù)字或是英文字母。例如設(shè)置為“A”,那么使用時(shí)用戶按下Alt+A組合鍵就會(huì)制動(dòng)將焦點(diǎn)移動(dòng)到這個(gè)控件的上面。只有Internet Explorer 4.0或者更高的版本才支持這個(gè)特性。nBackcolor屬性用于設(shè)置對(duì)象的背景色,其屬性的設(shè)定值為顏色名稱或是#RRGGBB 的格式。n邊框?qū)傩园ㄓ蠦orderWidth、BorderColor、BorderStyle等幾個(gè)屬性。其中,BorderWidth屬性可以用設(shè)定
2、Web控件的邊框?qū)挾?,單位是像素?jì)算。nEnabled屬性用于設(shè)置禁止控件還是使能控件。當(dāng)該屬性值為False時(shí),控件為禁止?fàn)顟B(tài)。當(dāng)該屬性值為True時(shí)控件為使能狀態(tài),對(duì)于有輸入焦點(diǎn)的控件,用戶可以對(duì)控件執(zhí)行一定的操作2022年2月22日34.1 ASP .NET控件屬性nFont屬性有以下幾個(gè)子屬性,分別表現(xiàn)不同的字體特性:Font-Bold:如果屬性值設(shè)定為True,則會(huì)變成粗體顯示。Font-Italic:如果屬性值設(shè)定為True,則會(huì)變成斜體顯示。Font-Names:設(shè)置字體的名字。Font-Size:設(shè)置字體大小,共有九種大小可供選擇Smaller、Larger、XX-Small、
3、X-Small、Small、Medium、Large、X-Large或者XX-Large。Font-Strikeout:如果屬性值設(shè)定為True,則文字中間顯示一條刪除線。Font-Underline:如果屬性值設(shè)定為True,則文字下面顯示一條底線。nTabIndex屬性用來設(shè)置Tab按鈕的順序。當(dāng)用戶使用者按下Tab鍵時(shí),輸入焦點(diǎn)將從當(dāng)前控件跳轉(zhuǎn)到下一個(gè)可以獲得焦點(diǎn)的控件,TabIndex鍵就是用于定義這種跳轉(zhuǎn)順序的。合理的使用TabIndex屬性,可以使用戶使用程序時(shí)更加輕松,使得程序更加人性化。2022年2月22日44.1 ASP .NET控件屬性nToolTip屬性用于設(shè)置控件的提示
4、信息。在設(shè)置了該屬性值后,當(dāng)鼠標(biāo)停留在Web 控件上一小段時(shí)間后就會(huì)出現(xiàn)ToolTip屬性中設(shè)置的文字。nVisible 屬性決定了控件是否會(huì)被顯示,如果屬性值為true將顯示該控件,否則將隱藏該控件。nHeight和Width屬性分別用于設(shè)置控件的高度和寬度,單位是pixel(像素)。2022年2月22日54.2 內(nèi)部控件nLabel控件nButton控件nImage控件nHyperLink控件nImageButton和LinkButton控件nTextBox控件nCheckBox控件和CheckBoxList控件nDropDownList控件nListBox控件nRadioButton控件
5、和RadioButtonList控件nPanel控件nTable控件、TableRow和TableCell控件2022年2月22日64.2.1 Label控件nLabel Web服務(wù)器控件為開發(fā)人員提供了一種以編程方式設(shè)置Web窗體頁中文本的方法。通常當(dāng)希望在運(yùn)行時(shí)更改頁面中的文本時(shí)就可以使用Label控件。當(dāng)希望顯示的內(nèi)容不可以被用戶編輯時(shí),也可以使用Label控件。如果只是希望顯示靜態(tài)文字,并且文字內(nèi)容不需要改變,建議使用HTML顯示。2022年2月22日74.2.2 Button控件nButon控件可以用來作為Web頁面中的普通按鈕。submit類型按鈕用來把Web頁面提交到服務(wù)器處理,
6、沒有從服務(wù)器返回的過程;command類型的按鈕有一個(gè)相應(yīng)的command名(通過CommandName屬性設(shè)置該命令名字),當(dāng)有多個(gè)command類型的按鈕共享一個(gè)事件處理函數(shù)時(shí),可以通過Command名字區(qū)分要出來哪個(gè)Button的事件。2022年2月22日84.2.3 Image控件nImage 類直接繼承于WebControl類,可以在Web頁上顯示圖像。2022年2月22日94.2.4 HyperLink控件nHyperLink類直接繼承于WebControl類,用于創(chuàng)建到其他Web頁的鏈接。2022年2月22日104.2.5 ImageButton和LinkButton控件nIma
7、geButton控件和LinkButton控件是兩個(gè)特殊的Button控件,其功能和Button基本一致。2022年2月22日114.2.6 TextBox控件nTextBox類直接繼承于WebControl類,用于讓用戶輸入文本,是經(jīng)常使用的一個(gè)輸入控件。2022年2月22日124.2.7 CheckBox控件和CheckBoxList控件nCheckBox類繼承于WebControl類,用于允許用戶選擇true狀態(tài)或false狀態(tài)。2022年2月22日134.2.8 DropDownList控件nDropDownList控件類似Windows的中下拉列表框,用戶可以從單項(xiàng)選擇下拉列表框中進(jìn)
8、行選擇。 Text Text 2022年2月22日144.2.9 ListBox控件nListBox控件也可以選擇一項(xiàng)或者多項(xiàng)內(nèi)容,不同DropDownList控件之處在外觀的不同。ListBox控件沒有下來列表框,可一次顯示多項(xiàng),用戶可以選擇一個(gè)項(xiàng)可以選擇多個(gè)項(xiàng)。 Text Text 2022年2月22日154.2.10 RadioButton控件和RadioButtonList控件nRadioButton控件用于從一個(gè)從多個(gè)選項(xiàng)中選擇一項(xiàng),屬于多選一控件。nRadioButtonList控件用于提供一組RadioButton控件,使用RadioButtonList控件可以方便的快速的生成R
9、adioButton。2022年2月22日164.2.11 Panel控件nPanel控件一般作為其他控件的容器使用,直接繼承于WebControl。 /從這里開始聲明其中包括的控件2022年2月22日174.2.12 Table控件、TableRow和TableCell控件nTable控件可以在Web窗體頁上創(chuàng)建表格,直接繼承于WebControl。 單元格的內(nèi)容 Table控件演示程序的運(yùn)行界面 2022年2月22日184.3 增強(qiáng)控件nCalendar控件nAdRotator控件2022年2月22日194.3.1 Calendar控件nCalendar控件可以在Web窗體頁面上顯示日歷,
10、以便于用戶選擇年、月份或者日期。n默認(rèn)情況下,Calendar控件顯示月中各天、周中各天的標(biāo)頭、帶有月份名和年份的標(biāo)題、用于選擇月份中各天的鏈接及用于移動(dòng)到下個(gè)月和上個(gè)月的鏈接。您可以通過設(shè)置控制控件中不同部分的樣式的屬性,來自定義 Calendar 控件的外觀。通過設(shè)置SelectionMode屬性指定Calendar控件是否允許選擇單日、周或整月。2022年2月22日204.3.2 AdRotator控件nAdRotator 控件用來在Web窗體頁上顯示隨機(jī)選定的廣告信息。2022年2月22日214.4 驗(yàn)證控件nRequiredFieldValidator控件 nCompareValid
11、ator控件 nRangeValidator控件 nRegularExpressionValidator控件 nValidationSummary控件 2022年2月22日224.4.1 RequiredFieldValidator控件 nRequiredFieldValidator控件可以驗(yàn)證用戶的是否對(duì)某個(gè)Web頁面中的字段進(jìn)行了編輯。nRequiredFieldValidator控件通常用于在用戶輸入信息時(shí),對(duì)必選字段進(jìn)行驗(yàn)證。在頁中添加RequiredFieldValidator控件并將其鏈接到必選字段控件(通常是TextBox控件)。在控件失去焦點(diǎn)時(shí),如果其初始屬性值沒有被改變,將會(huì)
12、觸發(fā)RequiredFieldValidator控件。2022年2月22日234.4.2 CompareValidator控件nCompareValidator控件用于將用戶輸入的值和其他控件的值或者常數(shù)進(jìn)行比較。n使用CompareValidator控件,可以將兩個(gè)值進(jìn)行比較以確定這兩個(gè)值是否與由比較運(yùn)算符(小于、等于、大于等等)指定的關(guān)系相匹配。還可以使用CompareValidator控件來指示輸入到輸入控件中的值是否可以轉(zhuǎn)換為BaseCompareValidator.Type屬性所指定的數(shù)據(jù)類型。 2022年2月22日244.4.3 RangeValidator控件nRangeVali
13、dator控件用于測(cè)試輸入控件的值是否在指定范圍內(nèi)。n在實(shí)際應(yīng)用中,有時(shí)需要用戶在一定范圍內(nèi)輸入某個(gè)值,例如用戶的年齡(應(yīng)該大于1小于200),這時(shí)就需要使用RangeValidator控件。 2022年2月22日254.4.4 RegularExpressionValidator控件nRegularExpressionValidator控件用于驗(yàn)證相關(guān)輸入控件的值是否匹配正則表達(dá)式指定的模式。n在實(shí)際的應(yīng)用中,經(jīng)常需要用戶輸入一些固定格式的信息,例如電話號(hào)碼,郵政編碼,網(wǎng)址等內(nèi)容。為了保證用戶輸入符合規(guī)定的要求,例如電話號(hào)碼,美國(guó),歐洲和中國(guó)的表示方法都各不相同,此時(shí)就需要使用RegularExpressionValidator控件進(jìn)行驗(yàn)證。 2022年2月22日264.4.5 ValidationSummary控件nValidationSummary控件用于顯示頁面中的所有驗(yàn)證錯(cuò)誤的摘要。n當(dāng)頁面上有很多驗(yàn)證控件時(shí),可以使用一個(gè)ValidationSummary控件在一個(gè)位置總結(jié)來自Web頁上所有驗(yàn)證程序的錯(cuò)誤信息。
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 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年07月江蘇射陽農(nóng)商銀行第十六期大學(xué)生暑假社會(huì)實(shí)踐招募活動(dòng)筆試歷年參考題庫(kù)附帶答案詳解
- 個(gè)人對(duì)職業(yè)規(guī)劃護(hù)理專業(yè)的思考
- 2024年永康市第一人民醫(yī)院高層次衛(wèi)技人才招聘筆試歷年參考題庫(kù)頻考點(diǎn)附帶答案
- 2024版建筑材料的購(gòu)銷合同
- 2024版商業(yè)貨物合同過戶合同樣本版
- 走進(jìn)地理學(xué)說課稿2024-2025學(xué)年高中地理人教版(2019)必修一001
- 醫(yī)療器械售后年度總結(jié)
- 培訓(xùn)部總結(jié)規(guī)劃
- 2024水利工程水庫(kù)承建協(xié)議示范文本版B版
- 2024年電商平臺(tái)店鋪交易合同3篇
- 大連市小升初手冊(cè)
- 《自然辯證法》課后習(xí)題答案自然辯證法課后題答案
- 造價(jià)咨詢結(jié)算審核服務(wù)方案
- 中國(guó)人民財(cái)產(chǎn)保險(xiǎn)股份有限公司機(jī)動(dòng)車綜合商業(yè)保險(xiǎn)條款
- 燃?xì)夤こ瘫O(jiān)理實(shí)施細(xì)則(通用版)
- E車E拍行車記錄儀說明書 - 圖文-
- 人才梯隊(duì)-繼任計(jì)劃-建設(shè)方案(珍貴)
- 《健身氣功》(選修)教學(xué)大綱
- 王家?guī)r隧道工程地質(zhì)勘察報(bào)告(總結(jié))
- 《昆明的雨》優(yōu)質(zhì)課一等獎(jiǎng)(課堂PPT)
- EHS的組織架構(gòu)和職責(zé)說明(共2頁)
評(píng)論
0/150
提交評(píng)論