Eventuali duplicati:
Using String Format to show decimal upto 2 places or simple integer
How to set decimal point in 2 decimal places?Come visualizzare il numero in 2 cifre decimali in mvc3, C#?
Ho campo Prezzo a mio avviso. si hanno i seguenti valori 2.5 and 44.
voglio visualizzare questo valore per 2.50 and 44.00
io uso il seguente codice
@{decimal prolistprice = decimal.Parse(item.OtherFields["Price"].ToString());}
[email protected](prolistprice, 2, MidpointRounding.AwayFromZero)
in cui item.OtherFields["price"] is a object
converto a corda e poi decimale
ma Math.round non sta funzionando esso indica 2.5 e solo 44 .. qualcuno può aiutare questo
Perché il titolo dice "integer"? –
Puoi seguire questo post: http://stackoverflow.com/questions/6951335/using-string-format-to-show-decimal-upto-2-places-or-simple-integer –
http://stackoverflow.com/questions/5428289/mvc3-decimal-truncated-to-2-decimal-places-on-edit – alexsuslin