在MVC视图中显示/转换在ViewBag中设置为字符串的货币符号,可以通过以下步骤实现:
ViewBag.CurrencySymbol = "$";
@{
string currencySymbol = ViewBag.CurrencySymbol;
decimal amount = 100.50m; // 假设金额为100.50
string formattedAmount = string.Format("{0}{1}", currencySymbol, amount);
}
<p>金额:@formattedAmount</p>
在上述代码中,我们首先从ViewBag中获取存储的货币符号。然后,使用string.Format
方法将货币符号和金额拼接在一起,生成格式化后的字符串。最后,在视图中显示格式化后的金额。
这种方法可以适用于任何货币符号和金额的组合,使其在MVC视图中正确显示。如果需要在多个视图中使用相同的货币符号,只需在每个视图中重复第2步中的代码即可。
腾讯云相关产品和产品介绍链接地址:
领取专属 10元无门槛券
手把手带您无忧上云