簡體   English   中英

在ASP.NET MVC C#中將貨幣格式轉換為貨幣

[英]Format money to currency in asp.net mvc c#

我的數據庫中有一個字段,存儲我的產品價格。 它的數據類型是money,我想將其格式化為:8.20、10.00和100,00.00,這是我的代碼:

$<%: string.Format("{0:00.00}", price)%>

但是輸出與我想要的不一樣,有人對此有任何想法嗎? 謝謝。

嘗試使用貨幣格式( 0:C ):

<%: string.Format("{0:C}", price) %>

我認為您正在尋找:

  $<%: string.Format("{0:#0.00}", price)%> 

對於10以下的數字,這將跳過前導0。

有關更多信息,請參見MSDN頁面

嘗試這個:

<%: string.Format("{0:N2}", price) %>

暫無
暫無

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

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