嗨,我的一个模特中有一个属性:
[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
无论如何都要添加一个注释,使得这两个小数位在验证消息中吗?
答案 0 :(得分:5)
添加
[DisplayFormat(DataFormatString = "{0:F2}")]
或
[DisplayFormat(DataFormatString = "{0:C}")]