檢驗作為基本的功能,我們分成幾種:1,系統自動的檢查是否為空值。2,JS的方式檢查。3,C#的方式。下面的例子以前面的單檔mCustomers為例。
l CheckNull
點選JQValidate,在屬性欄找到Columns,按下Columns編輯器
FieldName選CustomerID,CheckNull屬性工作表示是否需要檢查空值。
l JS的方式
FieldName選City,CheckMethod中寫入事件名checkCity,ValidateMessage中寫入提示語資訊,並且將RemoteMethod設為False,如下圖:
js方法中傳遞了一個參數,這個參數為當前欄位的值:
function checkCity(city){
return city==”上海”;
}
l C#的方式
前面介紹了js的方式,這裡講講如何使用C#來檢查,其他同js方法一樣,只是RemoteMethod這個屬性設置為True,這裡以County為例,當輸入不為“中國”即不通過Validate。
C#的程式格式如下:(public的方法,回傳一個bool的值,參數為當前資料的值)
public bool
checkCountry(string country){
return country ==”中國”;
}
Related Topics