0
我有一個視圖模型,顯示產品..但價格是十進制格式,我不想在視圖中格式化,它應該使用viewmodel自動格式化。我知道有一個屬性顯示格式..有沒有人知道要呈現格式化的形式,如0.00 $視圖中的小數?
我有一個視圖模型,顯示產品..但價格是十進制格式,我不想在視圖中格式化,它應該使用viewmodel自動格式化。我知道有一個屬性顯示格式..有沒有人知道要呈現格式化的形式,如0.00 $視圖中的小數?
可以使用DisplayFormat屬性像下面顯示格式化的結果
[DisplayFormat(DataFormatString = "{0:###.###$}")]
public decimal myVal { get; set; }
然後設爲myVal(允許值爲123.222),將顯示爲123.222 $
有關格式字符串, http://msdn.microsoft.com/en-us/library/fzeeb5cd.aspx