gpt4 book ai didi

asp.net-mvc-3 - 如何在MVC3中使用超过2位小数格式化十进制

转载 作者:行者123 更新时间:2023-12-05 00:36:25 24 4
gpt4 key购买 nike

我有一个由 WCF 服务管理的实体,因此该实体是通过服务引用生成的,因此我无法对其进行注释以指定数据格式。
它是十进制的,必须用 6 位小数进行格式化。
如何在 MVC3、显示和编辑器中完成此操作?

在展示中我可以使用

@Html.Display(format("{0:f4}", model.MyField))

这不是很优雅,但它是可行的。
但是我该如何用 4 位小数格式化编辑器呢?

编辑:

我找到了 this回答一个类似的问题,但它给了我错误
return html.TextBox(name, value, htmlAttributes);

知道如何解决吗?

谢谢

最佳答案

我设法做到了如下:

  • 对于我使用的显示
    @string.Format("{0:f4}", Model.KPINumber)
  • 用于编辑我使用
    @Html.TextBox("KPINumber", string.Format("{0:f4}", Model.KPINumber))
  • 关于asp.net-mvc-3 - 如何在MVC3中使用超过2位小数格式化十进制,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8101502/

    24 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com