ASP.Net:金钱表达式的Eval格式如何实现?

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

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

我怎样才能格式化我的数据库查询在逗号后面有2个符号的列表视图?

现在:100应该是:100,00

现在:75,3应该是:75,30

当我用Eval(xxx)在列表视图中插入数据时如何得到它?

提问于
用户回答回答于
<%# Eval("myField", "{0:c}") %>

将使用特定于区域设置的货币设置格式化值。

用户回答回答于

这会给你你正在寻找的确切格式:

<%# Eval("currency", "{0:0,00}") %>

或者这会给你以当地货币的金额(基于网络服务器的区域设置)。

<%# Eval("currency", "{0:c}") %>

扫码关注云+社区