Validation Asp.net mvc2:如何添加验证规则-数字字段不是必需的,但有范围限制?

Validation Asp.net mvc2:如何添加验证规则-数字字段不是必需的,但有范围限制?,validation,asp.net-mvc-2,Validation,Asp.net Mvc 2,Asp.net mvc2:如何添加验证规则-数字字段不是必需的,但有范围限制?使用DataAnnotations中的范围属性 [Range(0, 255, ErrorMessage="The number must be between 0 and 255.")] 这个问题很简单;如果你添加更多的细节,可能会显示你有什么和什么不起作用,回答起来会更容易。一个数字怎么可能是可选的,但仍然有一个有限的范围?我非常确定null不在1和10之间。使用必需属性将不允许0,而使用范围属性从0到255将允许

Asp.net mvc2:如何添加验证规则-数字字段不是必需的,但有范围限制?

使用DataAnnotations中的范围属性

[Range(0, 255, ErrorMessage="The number must be between 0 and 255.")]

这个问题很简单;如果你添加更多的细节,可能会显示你有什么和什么不起作用,回答起来会更容易。一个数字怎么可能是可选的,但仍然有一个有限的范围?我非常确定null不在1和10之间。使用必需属性将不允许0,而使用范围属性从0到255将允许0。