有没有办法以Razor中的变量(而不是Html.DisplayFor())的形式访问模型的数据?

时间:2019-09-04 20:31:21

标签: c# html razor

我试图在Razor文件中访问当前模型的数据,但不以Html.DisplayFor(model => model.Name)的身份访问。我实际上想将模型的数据存储在一个变量中,例如:var Name = Model.Name。这可能吗?

1 个答案:

答案 0 :(得分:0)

您可以使用Razor语法将C#直接嵌入到Razor视图中。

@{ var modelValue = Model.value; }

然后,您可以在视图的其他位置使用该变量:

<p>Value: @modelValue</p>