1
在我的课我有这个属性在前端显示百分比值:如何改变这种财产使用asp.net mvc的
public decimal Percentage
{
get;
set;
}
该值显示为小数。事情是这样的:
-0.0214444
我需要证明它是这样的:
-2.14444
我怎样才能改变这种格式在我的财产?
在我的课我有这个属性在前端显示百分比值:如何改变这种财产使用asp.net mvc的
public decimal Percentage
{
get;
set;
}
该值显示为小数。事情是这样的:
-0.0214444
我需要证明它是这样的:
-2.14444
我怎样才能改变这种格式在我的财产?
由100
<%= myObject.Percentage * 100 %>
只要乘以你可以将它舍入到一个较小的小数位数:
<%= Math.Round(myObject.Percentage * 100, 3) %>
另一种方式:
<%= string.Format("Percentage is {0:0.0%}", myObject.Percentage) %>
您可以使用“P”格式的字符串来添加百分号。您可以创建另一个属性来包装它,或者只是获取百分比然后调用ToString。
public decimal Percentage { get; set; }
public string FormattedPercentage
{
get { return Percentage.ToString("P"); }
}