String.Format用于TextBoxFor上?

内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用

  • 回答 (2)
  • 关注 (0)
  • 查看 (22)

我想将@ String.Format(“{0:0.00}”,Model.CurrentBalance)放入此@ Html.TextBoxFor(model => model.CurrentBalance,new {@class =“required numeric”,id =“CurrentBalance “})中

我只想让ecurrency在我的文本框中显示为.00

提问于
用户回答回答于

string.format("{0:c}", Model.CurrentBalance) 应该给你currency格式。

要么

@Html.TextBoxFor(model => model.CurrentBalance, new { @class = "required numeric", id = "CurrentBalance", Value=String.Format("{0:C}",Model.CurrentBalance) })

用户回答回答于
@Html.TextBoxFor(model => model.CurrentBalance, "{0:c}", new { @class = "required numeric", id = "CurrentBalance" })

这使你可以设置格式并添加任何额外的HTML属性。

扫码关注云+社区