货币格式的ASP.NET MVC数据注释

Immirza

我已经将POCO与“费用”作为浮动对象。

public class CostChart
{
    public string itemType { get; set; }
    public float? Cost{ get; set; }

}

我需要以货币格式返回Cost,例如

U $ 4,882.50。

我应该使用什么数据注释?

这就是我在视图中显示的方式。

<td>@Model.Cost</td>
Cacho Santa

您是否尝试过使用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这是有关扩展ASP.NET MVC的编辑器模板教程的出色教程。

这样,您只需在一个地方编写货币的显示逻辑,就不需要每次想显示货币金额时都添加该提取注释。

- 编辑

为了使其在EditorFor工作,你也可以添加ApplyFormatInEditMode = true到年底DataFormatString使路线为:

[DisplayFormat(DataFormatString = "{0:C0}", ApplyFormatInEditMode = true)]

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

实体框架ASP.NET MVC数据注释自定义格式

来自分类Dev

数组的ASP.NET MVC数据注释DataType.Date

来自分类Dev

C#MVC.Net格式货币,不带小数

来自分类Dev

如何在VB类数据注释中指定asp.net mvc 5资源文件?

来自分类Dev

ASP.NET MVC-将模型值传递给数据注释参数

来自分类Dev

ASP.NET MVC数据注释属性从另一个属性值设置的范围

来自分类Dev

使用数据注释和正则表达式的ASP.NET MVC日期验证

来自分类Dev

ASP.NET MVC数据注释正则表达式

来自分类Dev

ASP.NET MVC-将模型值传递给数据注释参数

来自分类Dev

如何在VB类数据注释中指定asp.net mvc 5资源文件?

来自分类Dev

带有部分类的 ASP.NET MVC 数据注释不起作用

来自分类Dev

格式“数据”和“名称” highchart mvc asp.net

来自分类Dev

格式“数据”和“名称” highchart mvc asp.net

来自分类Dev

如何从SqlDataReader字符串格式化为Asp.net中的货币格式?

来自分类Dev

如何使用ASP.NET MVC 5数据注释“ DataType.Time”仅节省无日期的时间?

来自分类Dev

ASP.NET MVC:为什么范围数据注释在客户端的复选框上不起作用?

来自分类Dev

ASP.NET 5 MVC6中数据模型注释的本地化和国际化

来自分类Dev

ASP.NET MVC 日期输入格式

来自分类Dev

是否可以仅在ASP NET中为货币格式化文本框?

来自分类Dev

以HighCharts mvc asp.net的正确格式格式化数据

来自分类Dev

注释验证在ASP .NET MVC中不起作用

来自分类Dev

.NET数据注释,用于字符串格式化

来自分类Dev

MVC Razor视图-货币格式

来自分类Dev

ASP MVC数据注释和数据库空值

来自分类Dev

如何在ASP NET MVC中以负号而不是括号显示货币?

来自分类Dev

如何在ASP NET MVC中以负号而不是括号显示货币?

来自分类Dev

如何通过ASP.NET Core 3.1 MVC和EF Core对唯一字段使用数据验证注释?

来自分类Dev

如何通过ASP.NET Core 3.1 MVC和EF Core对唯一字段使用数据验证注释?

来自分类Dev

数据注释仅适用于ASP.NET吗?

Related 相关文章

  1. 1

    实体框架ASP.NET MVC数据注释自定义格式

  2. 2

    数组的ASP.NET MVC数据注释DataType.Date

  3. 3

    C#MVC.Net格式货币,不带小数

  4. 4

    如何在VB类数据注释中指定asp.net mvc 5资源文件?

  5. 5

    ASP.NET MVC-将模型值传递给数据注释参数

  6. 6

    ASP.NET MVC数据注释属性从另一个属性值设置的范围

  7. 7

    使用数据注释和正则表达式的ASP.NET MVC日期验证

  8. 8

    ASP.NET MVC数据注释正则表达式

  9. 9

    ASP.NET MVC-将模型值传递给数据注释参数

  10. 10

    如何在VB类数据注释中指定asp.net mvc 5资源文件?

  11. 11

    带有部分类的 ASP.NET MVC 数据注释不起作用

  12. 12

    格式“数据”和“名称” highchart mvc asp.net

  13. 13

    格式“数据”和“名称” highchart mvc asp.net

  14. 14

    如何从SqlDataReader字符串格式化为Asp.net中的货币格式?

  15. 15

    如何使用ASP.NET MVC 5数据注释“ DataType.Time”仅节省无日期的时间?

  16. 16

    ASP.NET MVC:为什么范围数据注释在客户端的复选框上不起作用?

  17. 17

    ASP.NET 5 MVC6中数据模型注释的本地化和国际化

  18. 18

    ASP.NET MVC 日期输入格式

  19. 19

    是否可以仅在ASP NET中为货币格式化文本框?

  20. 20

    以HighCharts mvc asp.net的正确格式格式化数据

  21. 21

    注释验证在ASP .NET MVC中不起作用

  22. 22

    .NET数据注释,用于字符串格式化

  23. 23

    MVC Razor视图-货币格式

  24. 24

    ASP MVC数据注释和数据库空值

  25. 25

    如何在ASP NET MVC中以负号而不是括号显示货币?

  26. 26

    如何在ASP NET MVC中以负号而不是括号显示货币?

  27. 27

    如何通过ASP.NET Core 3.1 MVC和EF Core对唯一字段使用数据验证注释?

  28. 28

    如何通过ASP.NET Core 3.1 MVC和EF Core对唯一字段使用数据验证注释?

  29. 29

    数据注释仅适用于ASP.NET吗?

热门标签

归档