2011-11-17 62 views
3

您好我有一個屬性在我的車型之一是:數據註解做四捨五入

[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

反正有添加註釋,將在驗證消息使這2位小數?

回答

5

添加

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

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