asp.net-mvc – 用于货币格式的ASP.NET MVC数据注释
发布时间:2020-05-24 21:40:44 所属栏目:asp.Net 来源:互联网
导读:我有以下POCO,成本为浮动. public class CostChart{ public string itemType { get; set; } public float? Cost{ get; set; }} 我需要以货币格式返回成本,例如 $U 4.882,50. 我应该使用什么数据注释? 这是我在我看来显示的. td@Model.Cost/td 你试过使
|
我有以下POCO,成本为浮动. public class CostChart
{
public string itemType { get; set; }
public float? Cost{ get; set; }
}
我需要以货币格式返回成本,例如
我应该使用什么数据注释? 这是我在我看来显示的. <td>@Model.Cost</td> 解决方法你试过使用DataType.Currency吗public class CostChart
{
public string itemType { get; set; }
[DataType(DataType.Currency)]
public float? Cost{ get; set; }
}
或者,您可以像这样使用DataFormatString: [DisplayFormat(DataFormatString = "{0:C0}")]`
public float? Cost{ get; set; }
但是我更喜欢用EditorFor来设置显示格式.这是一个关于Extending Editor Templates for ASP.NET MVC教程的很棒的教程. 这样,您就可以在一个地方写入货币的显示逻辑,并且您不需要在每次显示货币金额时都添加该提取注释. (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
推荐文章
站长推荐
- .net – 改善翻译和开发人员的工作流程
- asp.net-mvc-3 – 分页/排序不适用于部分视图中使
- asp.net-mvc – 将会话永久保持为stackoverflow
- ASP.NET MVC图像上传存储位置(db vs filesystem)
- asp.net-mvc – 在ASP.NET MVC应用程序中实现细粒
- asp.net-mvc – 什么是好的openid选择器控件?
- asp.net – 自定义部分的Web配置转换
- asp.net-mvc – ASP.NET MVC App中基于声明的条件
- asp.net – 验证嵌套的ViewModels
- asp.net-mvc – MVC不引人注目的范围验证动态值
热点阅读
