實驗四 aspnet驗證控件

實驗四 aspnet驗證控件

ID:26598298

大?。?21.50 KB

頁數(shù):11頁

時間:2018-11-27

實驗四 aspnet驗證控件_第1頁
實驗四 aspnet驗證控件_第2頁
實驗四 aspnet驗證控件_第3頁
實驗四 aspnet驗證控件_第4頁
實驗四 aspnet驗證控件_第5頁
資源描述:

《實驗四 aspnet驗證控件》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫。

1、實驗名稱實驗四ASP.NET3.5驗證控件實驗原理ASP.net3.5中的窗體驗證就是給所收集的數(shù)據(jù)制定一系列規(guī)則。驗證不能保證輸入數(shù)據(jù)的真實性,只能說是否滿足了一些規(guī)則。窗體驗證分為服務(wù)器端和客戶端兩種形式。服務(wù)器端驗證是指將用戶輸入的信息全部發(fā)送到Web服務(wù)器進行驗證;客戶端驗證是指利用JavaScript腳本,在數(shù)據(jù)發(fā)送到服務(wù)器之前進行驗證。儀器設(shè)備材料安裝有WindowsXP/Win7系統(tǒng)的計算機,VisualStudio2008,IIS,Dreamweaver軟件實驗?zāi)康?.理解客戶端和

2、服務(wù)器端驗證。2.掌握ASP.NET3.5各驗證控件的使用。3.掌握分組驗證的方法。一、實驗預(yù)習(xí)·了解了客戶端和服務(wù)器驗證。·預(yù)習(xí)了如何使用ASP.NET3.5各驗證控件。·預(yù)習(xí)了分組驗證的方法二、實驗內(nèi)容(原理、方法、框圖)1.設(shè)計并實現(xiàn)一個帶驗證控件的用戶注冊頁面。2.設(shè)計并實現(xiàn)同一個頁面的分組驗證功能。三、實驗過程(步驟、實現(xiàn)代碼)1.設(shè)計并實現(xiàn)一個帶驗證控件的用戶注冊頁面(1)設(shè)計Web窗體新建一個Web窗體,切換到設(shè)計視圖。如圖4-1所示,向頁面輸入“用戶名”、“密碼:”、“確認(rèn)密碼:”

3、、“生日:”、“電話號碼:”和“身份證號:”等信息;添加6個TextBox控件、6個RequiredFieldValidator控件、1個CompareValidator控件、1個RangeValidator控件、1個RegularExpressionValidator控件、1個CustomValidator控件,1個Botton控件、1個Label控件和1個ValidatorSummary控件。適當(dāng)調(diào)整個控件的位置和大小。圖4-1設(shè)計界面(1)(2)設(shè)置屬性Web窗體中各控件的屬性設(shè)置如表4-1

4、所示。表4-1各控件的屬性設(shè)置表控件屬性名屬性值說明TextBoxIDtxtName“用戶名”文本框的編程名稱RequiredFieldValidatorIDrfvName“必須輸入驗證”控件的編程名稱ControlToValidatetxtName驗證“用戶名”文本框ErrorMessage請輸入用戶名驗證無效時在“匯總驗證”控件中顯示的錯誤信息SetFocusOnErrorTrue驗證無效時將焦點定位到“用戶名”文本框Text*驗證無效時示的錯誤信息TextBoxIDtxtPassword“密

5、碼”文本框的編程名稱TextModePassword設(shè)置“密碼”文本框為密碼模式RequiredFieldValidatorIDrfvPassword“必須輸入驗證”控件的編程名稱ControlToValidatetxtPassword驗證“密碼”文本框ErrorMessage請輸入密碼驗證無效時在“匯總驗證”控件中顯示的錯誤信息SetFocusOnErrorTrue驗證無效時將焦點定位到“密碼”文本框Text*驗證無效時提示的錯誤信息TextBoxIDtxtPasswordAgain“確認(rèn)密碼”

6、文本框的編程名稱TextModePassword設(shè)置“確認(rèn)密碼”文本框為密碼模式RequiredFieldValidatorIDrfvPasswordAgain“必須輸入驗證”控件的編程名稱ControlToValidatetxtPasswordAgain驗證“確認(rèn)密碼”文本框ErrorMessage請輸入確認(rèn)密碼驗證無效時在“匯總驗證”控件中顯示的錯誤信SetFocusOnErrorTrue驗證無效時將焦點定位到“確認(rèn)密碼”文本框Text*驗證無效時提示的錯誤信息CompareValidator

7、IDcvPassword“比較驗證”控件的編程名稱ControlToCompareTxtPassword與“密碼”文本框比較ControlToValidateTxtPasswordAgain驗證“確認(rèn)密碼”文本框ErrorMessage密碼與確認(rèn)密碼不一致驗證無效時在“匯總驗證”控件中顯示的錯誤信息SetFocusOnErrorTrue驗證無效時將焦點定位到“確認(rèn)密碼”文本框TextBoxIDtxtBirthday“生日”文本框的編程名稱RequiredFieldValidatorIDrfvBir

8、thday“必須輸入驗證”控件的編程名稱ControlToValidatetxtBirthday驗證“生日”文本框ErrorMessage請輸入生日驗證無效時在“匯總驗證”控件中顯示的錯誤信息SetFocusOnErrorTrue驗證無時將焦點定位到“生日”文本框Text*驗證無效時提示的錯誤信息RangeValidatorIDrvBirthday“范圍驗證”控件的編程名稱ControlToValidatetxtBirthday驗證“生日”文本框ErrorMessage日期應(yīng)在19

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動畫的文件,查看預(yù)覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡(luò)波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。