aspnetcore/samples/MvcSample.Web/Views/Shared/DisplayTemplates/Decimal.cshtml

14 lines
491 B
Plaintext

@* Override default Decimal template to display value in bold. *@
@using System.Globalization
@functions {
private object FormattedValue {
get {
if (ViewData.TemplateInfo.FormattedModelValue == ViewData.ModelMetadata.Model) {
return String.Format(CultureInfo.CurrentCulture, "{0:0.00}", ViewData.ModelMetadata.Model);
}
return ViewData.TemplateInfo.FormattedModelValue;
}
}
}
<b>@Html.Encode(FormattedValue)</b>