asp.net-mvc – Razor中的Direct Model.Property与Html Helper DisplayFor
是否有理由优先使用以下其中一种: @Model.Property
@Html.DisplayFor(m => m.Property) 我从未到过一个十字路口,一个人的工作方式与另一个不同. 有什么区别? Model.Property – 如您所知 – 将只写出相关属性的值.另一方面,Html.DisplayFor(m => m.Property)将调用显示模板,该模板可以在属性值周围渲染出其他标记