ASP.Net:货币表达式的Eval格式

时间:2009-11-05 13:25:49

标签: asp.net

如何在列表视图中格式化我的数据库查询,逗号后面有2个符号?

现在:100 应该是:100,00

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

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

2 个答案:

答案 0 :(得分:46)

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

将使用特定于语言环境的货币设置格式化值。

答案 1 :(得分:15)

这将为您提供您正在寻找的确切格式:

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

或者这将为您提供当地货币的金额(基于网络服务器的区域设置)。

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