0
我有一個POCO模型如下:如何正確發佈Razor視圖中的十進制值?
public class Tool
{
[Key]
public int ID { get; set; }
public int QtyOnHand { get; set; }
[DisplayFormat(DataFormatString = "{0:#.####}")]
public decimal SizeUS { get; set; }
public string Location { get; set; }
public int OriginalID { get; set; }
[NotMapped]
public bool Selected { get; set; }
[NotMapped]
public bool Selectable { get; set; }
}
在我的Razor視圖我有:
@Html.EditorFor(model => model.SizeUS)
@Html.ValidationMessageFor(model => model.SizeUS)
,我已經是SizeUS值被四捨五入爲1/100發佈時的問題控制器。我希望能夠發佈高達1/1000或1/10000的值。我會怎麼做?
如果您刪除了「DisplayFormat」屬性,會發生什麼情況?如果解決了這個問題,您可以使用HTML助手來格式化小數。 – Pete