public override ValidationResult Validate(object value, CultureInfo cultureInfo)
{
if (string.IsNullOrEmpty(value as string)) {
return new ValidationResult(false, LanguageManager.Model.Error);
}
Regex r = new Regex(@"^[A-Za-z0-9_]{1,15}$");
while (r.Match(value.ToString()).Success) {
return new ValidationResult(true, null);
}
return new ValidationResult(false, LanguageManager.Model.Error);
}