使用驗證控項出現了下圖

1.開啟

2.在<configuration>裡輸入下列文字

 


驗證控制項類型 功能說明
CompareValidator 與另一個控制項做比較,或驗證是否符合指定的資料型別
CustomValidator 由開發人員自行寫邏輯驗證規則
RangeValidator 是否介於某個範圍
RegularExpressionValidator 是否符合自行定義的規則運算式
RequiredFieldValidator 是否有輸入資料
ValidationSummary 彙整驗證控制項的錯誤,然後顯示在網頁指定的位置

 


RequiredFieldValidator    通用屬性

ControlToValidate  取得要進行驗證的控制項ID

ErrorMessage    錯誤時要出現的訊息

IsValid        設定驗證控制項是否通過驗證

EnableClientScript      設定驗證控項是否在用戶端進行驗證 true-預設,在用戶端進行   false-於伺服器端進行驗證

ValidationGroup         設定驗證控制項所屬的群組


CompareValidator

ControlToCompare           取得要進行比較的控制項,較為優先

ValueToCompare      取得要進行比較的資料,只能跟ControlToCompare擇一使用,若都有設定,以上面為主

Operator      設定比較運算子

  1. Equal:等於(預設)
  2. NotEqual:不等於
  3. GreaterThan:大於
  4. GreaterThanEqual:大於等於
  5. LessThan:小於
  6. LessThanEqual:小於等於
  7. DataTypeCheck:檢查資料型別

 

Type                            設定要比較的資料型態

  1. Currency:貨幣
  2. Date:日期
  3. Double:倍精確數
  4. Integer:整數
  5. String:字串(預設)

RangeValidator

MaximumValue          設定驗證最大值

MinimumValue           設定驗證最小值

 


ValidationSummary

可以一次集合整張表單所有的errormessage

因為會自動蒐集ErrorMessage裡的文字,使用者會不清楚是哪一欄位,所以設定text給一般驗證器

summary→ErrorMessage

一般驗證器→text

showMessageBox = "true"  會跳出對話視窗

 

 

 

 

 

arrow
arrow
    全站熱搜
    創作者介紹
    創作者 花花 的頭像
    花花

    百花

    花花 發表在 痞客邦 留言(0) 人氣()