public override ValidationResult Validate(object value, System.Globalization.CultureInfo cultureInfo)
{
int code = 0;
if (value.ToString().IndexOfAny("(*^%@)&^@#><>!.,$|`~?:\":\\/';=-+_".ToCharArray()) != -1) {
return new ValidationResult(false, LanguageManager.Model.CommWrongGuildName);
}
foreach (char chr in value.ToString()) {
code = Convert.ToInt32(chr);
if (Char.IsWhiteSpace(chr) || Char.IsControl(chr)) {
return new ValidationResult(false, LanguageManager.Model.CommWrongGuildName);
}
}
return new ValidationResult(true, null);
}