【发布时间】:2013-01-08 14:14:18
【问题描述】:
此代码不起作用,有人可以帮助我吗?
型号:
[Display(ResourceType = typeof(HeelpResources), Name = "AdViewModel_Price_Label")]
[Required(ErrorMessageResourceName = "ErrorMsgRequiredField", ErrorMessageResourceType = typeof(HeelpResources))]
[DataType(DataType.Currency, ErrorMessageResourceName = "ErrorMsgPriceFormat", ErrorMessageResourceType = typeof(HeelpResources))]
public decimal Price { get; set; }
在客户端生成这个:
data-val-number="The field Preço: must be a number".
而不是应该在资源“ErrorMsgPriceFormat”中的消息。
谢谢。
【问题讨论】:
-
您如何将数据输入到
input字段中? -
嗨,在葡萄牙,货币格式为 2.000,00,我想接受格式 2000,00 - 现在我有正则表达式:RegularExpression(@"^\d+(\, \d{1,2})?$")
标签: c# jquery model-view-controller asp.net-mvc-4 data-annotations