如何指定某个值的最小值 OR 最大值?
我可以做范围如下:
[Range(0 , 3)]
public int start { get; set; }
但是它指定了它的上限和。我怎样才能检查我的值是否为正,即大于0?
以下是我当前的域名模型:
public class Block
{
[Required(ErrorMessage = "Please enter a value for block id.")]
public int blockID { get; set; }
//Start Account code
[Range(0 , 3)]
public int start { get; set; }
//End Account code
public int end { get; set; }
//Size of the block space
public int blockSize { get; set; }
[Required]
public Customer customer { get; set; }
}
答案 0 :(得分:2)
您可以将最小值和最大值指定为
[Range(1 , 999)]