爲什麼我不能用的ToString用@ Html.DisplayFor如( 「###」):使用的ToString()與@ Html.DisplayFor
@Html.DisplayFor(modelItem => modelItem.Balance.ToString("#.##"))
爲什麼我不能用的ToString用@ Html.DisplayFor如( 「###」):使用的ToString()與@ Html.DisplayFor
@Html.DisplayFor(modelItem => modelItem.Balance.ToString("#.##"))
的DisplayFor呈現默認ToString方法爲提供的模型屬性。
你可以通過編寫自己的@helper來達到你想要的效果。
,我只是簡單地添加一個getter到視圖消耗模式。
public string FormattedBalance
{
get
{
return this.Balance.ToString("#.##");
}
}
,然後只用它在你的觀點:
@Html.DisplayFor(ModelItem => ModelItem.FormattedBalance)