我的模型包含小數列,我已經控制器行動中檢查發現,它類似於下面的十進制值:什麼十進制值在剃刀視圖中四捨五入?
0.69874
0.78562
奇怪不過,當他們出現在網頁上,他們是圓的,他們就成爲0.70
我的模型類有這個屬性爲:
public virtual decimal Rate { get; set; }
內部視圖代碼:
<td>@(Html.DisplayFor(m=>row.Rate))</td>
你能否引導爲什麼它會自動輪迴,我該怎麼做才能阻止這一點,我想展示什麼是真正的價值。
非常感謝您的指導和幫助。
你列出的屬性是虛擬的更多的選擇 - 是重寫在派生類中,也許應用顯示屬性? – McGarnagle
看到這篇文章:http://stackoverflow.com/questions/7312529/in-mvc-3-i-cant-get-html-displayfor-to-render-a-formatted-string - 利用您的DisplayFormat屬性模型屬性 –