MVC类型验证

时间:2011-02-11 14:36:23

标签: asp.net-mvc-2 validation

嘿,我有模特,它看起来像这样:

[Required(ErrorMessage = "Morate unijeti vrijednost")]
public int Cijena{ set; get; } 

如果用户没有输入值,我的错误信息正在被写入,但如果用户输入的值不是int,我收到此消息“值''对Cijena无效”。如何使用自定义消息覆盖此消息? THX

1 个答案:

答案 0 :(得分:0)

使用正则表达式验证器

http://msdn.microsoft.com/en-us/library/system.componentmodel.dataannotations.regularexpressionattribute(v=vs.95).aspx

[RegularExpression(Pattern=@"\d+", ErrorMessage="only numbers please")]