1.创建数据验证规则
/// <summary>
/// 数据值验证
/// </summary>
public class ValidationExtensionRules
{
//校验数字的表达式
/// <summary>
/// 数字
/// </summary>
/// <param name="_val"></param>
/// <returns></returns>
public static ValidationResult MumberVerif(string _val)
{
string pattern = @"^[0-9]*$";
if (!Regex.IsMatch(_val, pattern))
{
return new ValidationResult("输入值数字类型!");
}
return ValidationResult.Success;
}
/// <summary>
/// 大于等于零整数
/// </summary>
/// <param name="_val"></param>
/// <returns></returns>
public static ValidationResult ZeroPlusIntVerif(int _val)
{
if (_val<0)
{
return new ValidationResult("输入值不能小于零!");
}
return ValidationResult.Success;
}
/// <summary>
/// 零和非零开头的数字
/// </summary>
/// <param name="_val"></param>
/// <returns></returns>
public static ValidationResu