数据注释要进行舍入

时间:2011-11-17 01:28:00

标签: entity-framework data-annotations

嗨,我的一个模特中有一个属性:

[Required(ErrorMessage = "Total (Exc. GST) is a required field.")]
[Display(Name = "Total (Exc. GST):")]
[DataType(DataType.Currency)]
public virtual decimal TotalExcludingGst { get; set; }

它上面有货币注释。

问题是在验证期间发生问题时它会显示4个小数位,如

57500.0000

无论如何都要添加一个注释,使得这两个小数位在验证消息中吗?

1 个答案:

答案 0 :(得分:5)

添加

[DisplayFormat(DataFormatString = "{0:F2}")]

[DisplayFormat(DataFormatString = "{0:C}")]