public class pagevalidate
#region 數字字串檢查
///
/// 檢查request查詢字串的鍵值,是否是數字,最大長度限制
///
/// request
/// request的鍵值
/// 最大長度
/// 返回request查詢字串
/// 是否數字字串
///
/// 輸入字串
///
public static bool isnumber(string inputdata)
///
/// 是否數字字串 可帶正負號
///
/// 輸入字串
///
public static bool isnumbersign(string inputdata)
///
/// 是否是浮點數
///
/// 輸入字串
///
public static bool isdecimal(string inputdata)
///
/// 是否是浮點數 可帶正負號
///
/// 輸入字串
///
public static bool isdecimalsign(string inputdata)
#endregion
#region 中文檢測
///
/// 檢測是否有中文字元
///
///
///
public static bool ishaschzn(string inputdata)
#endregion
#region 郵件位址
///
/// 是否是浮點數 可帶正負號
///
/// 輸入字串
///
public static bool isemail(string inputdata)
#endregion
#region 其他
///
/// 檢查字串最大長度,返回指定長度的串
///
/// 輸入字串
/// 最大長度
///
public static string sqltext(string sqlinput, int maxlength)
return sqlinput;
}///
/// 字串編碼
///
///
///
public static string htmlencode(string inputdata)
///
/// 設定label顯示encode的字串
///
///
///
public static void setlabel(label lbl, string txtinput)
public static void setlabel(label lbl, object inputobj)
#endregion
}
Web開發頁面驗證指令碼實現
很久以前就拜讀並使用過 我佛山人 兄弟的頁面驗證指令碼 validator v1.05 感覺功能強大的同時也感覺到有很多不夠完善和人性的地方,此次由於系統開發的需要,因而對該指令碼進行了較大規模的修改,主要實現了如下幾個功能 1 可對同一控制項進行複合式驗證 頁面 min 8 max 8 datat...
WEB應用資料驗證指南
web應用資料驗證指南 1 為什麼要驗證資料?如果不驗證資料,容易導致web應用出現多種漏洞,比如 sql注入攻擊,命令注入攻擊,跨站點指令碼攻擊,編碼攻擊,檔案系統攻擊和緩衝區溢位。因此,為了保護web應用的安全,我們必須驗證資料。2 什麼地方需要驗證資料?所有從使用者或其它裝置接受資料的 部分。...
web 驗證控制項
webform 正規表示式 server textbox asp伺服器 1.非空驗證控制項 requirefieldvalidator 2.資料比較驗證 comparevalidator 3.資料範圍驗證 rangevalidator 4.正規表示式驗證 regularexpressionvalid...