我的模型类中有一个属性,例如-
[StringLength(4)]
[DisplayName("Price")]
public string Price{ get; set; }
如您所见,我已使用 StringLength 作为此属性的约束,它的长度不应超过 4,但当我使用小数点(如-1.23)时它有效,但当我不使用小数点时,它需要超过 4 个字符串长度值。
我该如何解决。
还有一个问题:-我想对小时(我的模型类中的属性)应用验证,如果它是十进制的,则最多可以占用 2 位数字(小时的最大值只能在一天内为 24),例如(4.20 ) 如果它没有小数点,它最多可以有 2 位数字,例如 (24)
我希望我清楚