VS中驗證控制元件的使用
阿新 • • 發佈:2018-12-18
才疏學淺,暫時先寫vs工具中可以直接拖動使用的驗證控制元件;
首先點選Ctrl+alt+x開啟工具箱,然後選擇驗證,如下圖:
vs已經提供了六種驗證方法發,我介紹能力範圍內的四種:
1.CompareValidator
檢驗兩個文字框填寫內容是否相同,一般用於確認密碼之類的操作: 把這個控制元件拖到自己想放到的地方,點選右鍵,選擇屬性:
然後會出現屬性框:
需要設定的關鍵屬性如下:
ID:給這個控制元件命名 ControlToCompare:需要比較的第一個文字的id ControlToValidate:需要比較的第二個文字的id Display:Dynamic ErrorMessage:設定錯誤時控制元件顯示的內容
2.RangeValidator
控制所選型別的資料範圍:
ID:給這個控制元件命名
ControlToValidate:要檢測的控制元件的id
Display:Dynamic
Type:設定檢查的資料型別
MaximumValue:範圍內的最大值
MinimumValue:範圍內的最小值
ErrorMessage:設定錯誤時控制元件顯示的內容
3.RequiredFieldValidator
檢測資料是否為空
ID:給這個控制元件命名 ControlToValidate:需要檢測的控制元件的id Display:Dynamic ErrorMessage:設定錯誤時控制元件顯示的內容
4.RequiredFieldValidator
檢測輸入資料的格式,這個一般自定義,直接用控制元件自帶的設定如下
ID:給這個控制元件命名
ControlToValidate:需要檢測的控制元件的id
Display:Dynamic
ValdationExpression:選擇輸入的文字格式
ErrorMessage:設定錯誤時控制元件顯示的內容