【发布时间】:2011-08-08 06:48:42
【问题描述】:
我的视图模型中有几个仅显示的属性,但我需要使用 jQuery 检索它们的值以在页面上执行计算。标准的 Html.DisplayFor() 方法只是将它们的值写入页面。我想创建一个剃刀模板,让我可以将每个元素呈现为:
<span id="ElementsId">Element's value</span>
我知道我可以在 Html.DisplayFor() 中指定一个模板以使用特定模板来呈现属性,但在该模板中我如何识别 id 属性写入 span 标签?
@Html.DisplayFor(model => model.Element, "MyTemplate");
【问题讨论】:
标签: asp.net-mvc asp.net-core asp.net-mvc-4 asp.net-mvc-3 razor