【发布时间】:2019-03-01 06:11:57
【问题描述】:
我已经定义了 Shared/DisplayTemplates/decimal.cshtml 使用自定义格式。
我知道 whis 可以与 @Html.DisplayFor 一起使用,
但是如何格式化在 Razor 视图中定义的局部变量?例如@{ 十进制 d=5; } 看来你不能用 DisplayFor 显示局部变量..
【问题讨论】:
-
DisplayFor用于您的模型,你不能这样做。 -
仔细阅读您的问题,Razor 使用反射来确定要使用的显示模板,因此如果您想使用
DisplayFor来使用模板,您可能需要向您的模型。
标签: .net razor model-view-controller