簡體   English   中英

MVC實體框架整數千位分隔符

[英]MVC Entity Framework Integer Thousand Separator

這可能是一個非常簡單的問題,但我無法解決,也無法在任何地方找到它。

我有一個具有以下屬性的模型:

[DisplayFormat(DataFormatString ="{0:0.##}")]
public decimal Jan { get; set; }

如您所見,這是一個簡單的十進制值,如果小數位是.00,我就使用DisplayFormat注釋刪除小數位。

但是,我現在需要編輯此DisplayFormat以便以千位分隔符作為逗號。

有人知道我會怎么做嗎?

提前謝謝了,

我認為您這樣做不正確。 在MSDN https://msdn.microsoft.com/zh-cn/library/bb688127.aspx上查看本文。 特別是“ .net中的數字格式”部分。 貨幣格式是本地化的問題。 您想使用.net的貨幣格式給您正確的分隔符

[DisplayFormat(DataFormatString = "{0:N2}")]
public decimal Jan { get; set; }

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM