如何在asp.net mvc中为格式化数字设置默认小数和千位分隔符而不管文化?
您可以创建一个DisplayTemplate来处理视图中
显示的数字:
/Views/Shared/DisplayTemplates/float.cshmtl:
@H_
403_8@@model float
@string.Format("{0:N2}",Model);
然后你可以从你的视图中调用它,如果Amount是float类型的话:
@H_
403_8@@Html.DisplayFor(m => m.Amount)