Me gustaría especificar que un campo decimal para un precio debe ser> = 0, pero realmente no quiero imponer un valor máximo.¿Cómo especificar un decimal mínimo pero no máximo utilizando el atributo de anotación de datos de rango?
Esto es lo que tengo hasta ahora ... No estoy seguro de cuál es la forma correcta de hacerlo.
[Range(typeof(decimal), "0", "??"] public decimal Price { get; set; }
Sin duda, si esto va en una base de datos que se necesita para especificar el número máximo permitido en base al tipo de base de datos seleccionado? De lo contrario, obtendrá una desagradable excepción si se excede este número – Coops