Razor 如何在mvc3中以货币格式显示金额

Razor 如何在mvc3中以货币格式显示金额,razor,Razor,我已经为税收范围创建了一个表。现在我想显示如下格式的金额:$100000。我如何才能做到这一点?您可以尝试此格式,并用自定义值替换金额 @string.Format("{0:C}", amount); 您可以将其添加到模型中,货币符号将在您引用该字段时显示 [DisplayFormat(DataFormatString = "{0:C}", ApplyFormatInEditMode = true)] public decimal DebitAmount { get; set; }

我已经为税收范围创建了一个表。现在我想显示如下格式的金额:
$100000
。我如何才能做到这一点?

您可以尝试此格式,并用自定义值替换金额

@string.Format("{0:C}", amount);

您可以将其添加到模型中,货币符号将在您引用该字段时显示

[DisplayFormat(DataFormatString = "{0:C}", ApplyFormatInEditMode = true)]
    public decimal DebitAmount { get; set; }

阿德里安可能是一个文化背景。这是一个表示未指定货币的符号。@Frunk是的,就是它。很抱歉没有更新我的评论:)