實(shí)驗(yàn)四 aspnet驗(yàn)證控件

實(shí)驗(yàn)四 aspnet驗(yàn)證控件

ID:26598298

大小:621.50 KB

頁數(shù):11頁

時間:2018-11-27

實(shí)驗(yàn)四 aspnet驗(yàn)證控件_第1頁
實(shí)驗(yàn)四 aspnet驗(yàn)證控件_第2頁
實(shí)驗(yàn)四 aspnet驗(yàn)證控件_第3頁
實(shí)驗(yàn)四 aspnet驗(yàn)證控件_第4頁
實(shí)驗(yàn)四 aspnet驗(yàn)證控件_第5頁
資源描述:

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

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

2、服務(wù)器端驗(yàn)證。2.掌握ASP.NET3.5各驗(yàn)證控件的使用。3.掌握分組驗(yàn)證的方法。一、實(shí)驗(yàn)預(yù)習(xí)·了解了客戶端和服務(wù)器驗(yàn)證?!ゎA(yù)習(xí)了如何使用ASP.NET3.5各驗(yàn)證控件?!ゎA(yù)習(xí)了分組驗(yàn)證的方法二、實(shí)驗(yàn)內(nèi)容(原理、方法、框圖)1.設(shè)計(jì)并實(shí)現(xiàn)一個帶驗(yàn)證控件的用戶注冊頁面。2.設(shè)計(jì)并實(shí)現(xiàn)同一個頁面的分組驗(yàn)證功能。三、實(shí)驗(yàn)過程(步驟、實(shí)現(xiàn)代碼)1.設(shè)計(jì)并實(shí)現(xiàn)一個帶驗(yàn)證控件的用戶注冊頁面(1)設(shè)計(jì)Web窗體新建一個Web窗體,切換到設(shè)計(jì)視圖。如圖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è)計(jì)界面(1)(2)設(shè)置屬性Web窗體中各控件的屬性設(shè)置如表4-1

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

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

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

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

8、thday“必須輸入驗(yàn)證”控件的編程名稱ControlToValidatetxtBirthday驗(yàn)證“生日”文本框ErrorMessage請輸入生日驗(yàn)證無效時在“匯總驗(yàn)證”控件中顯示的錯誤信息SetFocusOnErrorTrue驗(yàn)證無時將焦點(diǎn)定位到“生日”文本框Text*驗(yàn)證無效時提示的錯誤信息RangeValidatorIDrvBirthday“范圍驗(yàn)證”控件的編程名稱ControlToValidatetxtBirthday驗(yàn)證“生日”文本框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)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡(luò)波動等原因無法下載或下載錯誤,付費(fèi)完成后未能成功下載的用戶請聯(lián)系客服處理。