Я использую VS 2012 sql studio studio, asp.net mvc DataAnnotations и получаю сообщение об ошибке при проверке десятичного поля: не могу преобразовать int.32 в System.Array
[Display(Name = "Porcentaje")]
[MaxLength(21, ErrorMessage = "Máximo 21 caracteres")]
[Required(ErrorMessage = "Requerido")]
[RegularExpression(@"^\$?\d+(\.(\d{2}))?$", ErrorMessage = "Número con
dos decimales")]
//[Range(0, 9999999999999999.99, ErrorMessage = "Máximo 18 dígitos")]
public decimal porcentaje { get; set; }