在MVC Razor视图中,要将十进制字段显示为百分比,但不带百分号。例如
我理解这可以从模型中实现,大概是这样的:
2
或2.5
。我理解这可以从模型中实现,大概是这样的:
[AutoMapIgnore]
[DisplayFormat(DataFormatString = "{0:F1}")]
public virtual decimal OffPeakMarginPercent { get { return OffPeakMargin * 100; } }
但是目前它没有任何作用,当前显示为:
当前它被显示为3.00000
或者2.50000
。
你能否提供一下指导。
非常感谢您的指导和帮助。
编辑:
如果我在视图中进行格式化,它将显示为3.0
或者2.5
@row.OffPeakMarginPercent.ToString("0.0")
{0:n1}
吗? - V4Vendetta